python中标识符的命名必须以数字作为开头_Python标识符命
名规范
1、标识符是由字符(A~Z 和 a~z)、下划线和数字组成,但第⼀个字符不能是数字;
2、标识符不能和 Python 中的关键字相同;
3、Python中的标识符中,不能包含空格、@、% 以及 $ 等特殊字符;
eg:下⾯所列举的标识符是合法的:
UserID
name
mode12
user_age
以下命名的标识符不合法:
4word #不能以数字开头
try #try是关键字,不能作为标识符
$money #不能包含特殊字符
4、在 Python 中,标识符中的字母是严格区分⼤⼩写的,也就是说,两个同样的单词,如果⼤⼩格式不⼀样,多代表的意义也是完全不同的。⽐如说,下⾯这 3 个变量之间,就是完全独⽴、毫⽆关系的,它们彼此之间是相互独⽴的个体。
eg:number = 0
Number = 0python新手代码userid
NUMBER = 0
5、Python 语⾔中,以下划线开头的标识符有特殊含义
eg:以单下划线开头的标识符(如 _width),表⽰不能直接访问的类属性,其⽆法通过 import* 的⽅式导⼊;
以双下划线开头的标识符(如__add)表⽰类的私有成员;
以双下划线作为开头和结尾的标识符(如 __init__),是专⽤标识符
因此,除⾮特定场景需要,应避免使⽤以下划线开头的标识符。
6、当标识符⽤作模块名时,应尽量短⼩,并且全部使⽤⼩写字母&
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论