与众多编程语言一样,Python变量的命名有一定的规范:
- 变量名只能包含字母、数字、下划线且不能以数字开头。例如,num_1 为正确命名,而 1_num 则错误。
- 变量名不允许含空格,但是可以用下划线来分割单词。num_list 是可行的,num list 则会引发错误。
- 不要将Python中的关键字和函数名作为变量名,关键字即Python用于特殊用途的单词。
- 变量名最好是见名知意。例如 num 比 n 更有意义、pet_name 比 pn 更能让人读懂。
- 有一个需要注意的地方,就是在命名变量的时候,小心使用小写字母 l 和大写字母 O,因为它们可能会被错看为数字 1 和 0 。
- 在Python中,虽然变量名中可以使用大写字母,但是尽量避免使用大写字母。
附上:Python中的关键字
False | class | finally | is | return |
None | continue | for | lambda | try |
True | def | from | nonlocal | while |
and | del | global | not | with |
as | elif | if | or | yield |
assert | else | import | pass | |
break | except | in | raise |