![Python王者归来](https://wfqqreader-1252317822.image.myqcloud.com/cover/412/31794412/b_31794412.jpg)
上QQ阅读APP看书,第一时间看更新
2-6 变量的命名原则
Python对于变量的命名有一些规则要遵守,否则会造成程序错误。
● 必须由英文字母、_(下画线)或中文字开头,建议使用英文字母。
● 变量名称只能由英文字母、数字、_(下画线)或中文字所组成。
● 英文字母大小写是敏感的,例如,Name与name被视为不同变量名称。
● Python系统保留字(或称关键词)或Python内置函数名称不可当作变量名称。
注 虽然变量名称可以用中文字,不过笔者不建议使用中文字,是怕将来也许有兼容性的问题。
下列是不可当作变量名称的Python系统保留字。
![](https://epubservercos.yuewen.com/6532E4/17214367404798806/epubprivate/OEBPS/Images/Figure-T30_25071.jpg?sign=1738818976-l9bdRgFSksSG2uETjoR2lnZEb3c5NRZp-0-e70f45cc4d14f1c32ecb53ff683f419b)
下列是不可当作变量名称的Python系统内置函数,若是不小心将系统内置函数名称当作变量,程序本身不会错误,但是原先函数功能会丧失。
![](https://epubservercos.yuewen.com/6532E4/17214367404798806/epubprivate/OEBPS/Images/Figure-T30_25072.jpg?sign=1738818976-Qyc16Cu75kriDVRmvIRvAKvugHRfETkK-0-8e466258077e926ffc885fda6200efca)
实例1:下列是一些不合法的变量名称。
sum,1 # 变量不可有“,” 3y # 变量不可由阿拉伯数字开头 x$2 # 变量不可有“$”符号 and # 这是系统保留字不可当作变量名称
实例2:下列是一些合法的变量名称。
SUM
_fg
x5
总和
实例3:下列3个代表不同的变量。
SUM
Sum
sum