2.2.3 变量

变量(variable)相当于一个标识符,它是各种数据的名称,用户将一组数据传递给变量,该变量就等同于这组数据。在Python中使用变量前必须赋值,否则会报错,不过给变量赋值时,无须声明数据类型。变量的定义和赋值非常简单,例如:

此处的num即为变量,使用单个等于号“=”进行赋值操作,变量的传入值为10。

变量的命名需要遵循两个规则:

1)变量名通常由英文字母、下画线或数字组成,且第一个字符不能为数字。

2)变量名不能为Python保留字,Python 2的保留字有31个,见表2-1。

表2-1 Python 2的保留字

编写程序时,Python变量名中的字母严格区分大小写。同时,以下画线开头的变量往往有特殊含义,应尽量避免使用。