Python 标识符¶
标识符 #card¶
标识符(Identifier)是变量和函数的名称。简单理解,标识符就是用户对变量和函数、类、模块等可以起名字的对象命名时所使用的字符串。 ^1662285429145
Python标识符命名规则 #card¶
- Python 标识符由字母、数字和下划线组成,可以是中文字符。
- Python 标识符不能以数字开头。
- Python 标识符严格区分大小写。
- Python 标识符不能包含空格、
@
、%
以及$
等特殊字符。 - 不能以系统保留关键字(目前共35个,后续随着版本的更新,肯定会增多)作为标识符。 ^1662285429156
Python保留关键字¶
Python 保留关键字可以通过keyword.kwlist
命令查看。
False await else import pass
None break except in raise
True class finally is return
and continue for lambda try
as def from nonlocal while
assert del global not with
async elif if or yield
Python 标识符命名规范¶
以下规范并非语法规则,只是一种约定,可以遵守,也可以不遵守。
- 当标识符用作模块名时,应尽量短小,并且全部使用小写字母,可以使用下划线分割多个字母。
- 当标识符用作包的名称时,应尽量短小,也全部使用小写字母,不推荐使用下划线。
- 当标识符用作类名时,应采用单词首字母大写的形式。
- 模块内部的类名,可以采用 “下划线+首字母大写” 的形式。
- 函数名、类中的属性名和方法名,应全部使用小写字母,多个单词之间可以用下划线分割。
- 常量命名应全部使用大写字母,单词之间可以用下划线分割。
参考文献¶
最后更新:
2022年10月15日 01:02:48
创建日期: 2022年9月5日 00:56:03
创建日期: 2022年9月5日 00:56:03
Contributers: