上QQ阅读APP看书,第一时间看更新
3.1.1 变量命名
变量的命名必须遵循以下规则。
(1)变量名由字母、数字和下画线组成。
(2)变量名的第一个字符必须是字母或者下画线,不能以数字开头。
下面的变量命名不符合变量命名规则,导致语法错误,如图3-1所示。
图3-1 错误变量命名示例
(3)尽量不要使用容易混淆的单个字符作为标识符。例如,数字0和字母o,数字1和字母l等。
(4)变量名不能与关键字同名。在Anaconda Prompt下输入命令“import keyword”查看Python的关键字,如图3-2所示。
(5)变量名区分大小写。例如,myname和myName不是同一个变量。
图3-2 Python的关键字
(6)以双下画线开头的标识符是有特殊意义的,是Python采用特殊方法的专用标识,如__init__()代表类的构造函数。
(7)Python中,单独的下画线用于表示上一次运算的结果。
例如:
(8)变量名和函数名一般用英文小写字母,以增加程序的可读性。
(9)变量命名应见名知义,通过变量名知道变量的含义,一般选用英文单词或拼音缩写的形式,如求“和”用“sum”,不要使用简单符号,如x、y、z等。