Python自然语言处理(微课版)
上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等。