以下内容皆从书本自学 , 归纳.
1.
变量名只能包含字母, 数字和下划线. 变量名可以字母或下划线打头, 但不能以数字打
头, 例如, 可将变量命名为 message_1, 但不能将其命名为 1_message.
2.
变量名不能包含空格, 但可使用下划线来分隔其中的单词. 例如, 变量名 greeting_message
可行, 但变量名 greeting message 会引发错误.
3.
不要将 Python 关键字和函数名用作变量名, 即不要使用 Python 保留用于特殊用途的单词,
4.
变量名应既简短又具有描述性. 例如, name 比 n 好, student_name 比 s_n 好, name_length
比 length_of_persons_name 好.
5.
慎用小写字母 l 和大写字母 O, 因为它们可能被人错看成数字 1 和 0.
要创建良好的变量名, 需要经过一定的实践, 在程序复杂而有趣时尤其如此. 随着你编写的
程序越来越多, 并开始阅读别人编写的代码, 将越来越善于创建有意义的变量名.
**********************************************************************************************************
介绍一种命名规则: 驼峰命名法
骆峰式命名法就是当变量名或函式名是由一个或多个单字连结在一起, 而构成的唯一识别字时,
第一个单词以小写字母开始; 第二个单词的首字母大写或每一个单词的首字母都采用大写字母
小驼峰法
变量一般用小驼峰法标识. 驼峰法的意思是: 除第一个单词之外, 其他单词首字母大写.
大驼峰法
相比小驼峰法, 大驼峰法把第一个单词的首字母也大写了. 常用于类名, 函数名, 属性, 命名空间.
来源: http://www.bubuko.com/infodetail-2742798.html