变量是一个由用户指定的名称,使用这个名称可以存储任何数据,可以是输入的字面值,也可以是由数字、字符串、其他Python内置对象和运算符组成的表达式。下面的代码将数字100存储到名为number的变量中,然后在屏幕中打印该变量的值,将显示100。
number = 100 print(number)
与很多编程语言不同,在Python中为一个变量赋值之前不需要先声明该变量。但是在后续代码中处理一个变量之前,必须先为该变量赋值,否则会导致程序出错。将值保存到变量中的操作称为“为变量赋值”,使用等号连接变量和值,变量在等号的左侧,值在等号的右侧。
提示: 实际上,在Python中为变量赋值时,值本身并未真正保存到变量中,变量只是指向值在内存地址中的引用。
变量的名称应该能够反映出变量的含义或用途,这样可以增加代码的可读性。在Python中为变量命名时需要注意以下几点:
●不能以数字开头。
●只能使用大写或小写的英文字母、数字和下画线。
●英文字母区分大小写。
●类的首字母大写,函数和变量的首字母小写。这条规则只是大多数Python程序员约定俗成的,而非强制要求。
提示: 编写Python代码时可能会遇到开头和结尾都带有下画线的变量,它们是Python内部定义的变量。