
就是一个名字,就好像我们每个人都有自己的名字一样,主要作用就给变量、函数、类、模块以及其他对象起名字。
1. 标识符可以由字母(A~Z, a~z)、数字和下划线组成,且首字符不能是数字。
2. 标识符不能和Python语言中一些已经被赋予特定意义的单词(“保留字”)相同。
3. 标识符不能包含空格、括号、引号以及 ~!@#$%^&* 等特殊字符(第1点已说明再次强调)。
4. 标识符中字母大小写敏感(即便是同个单词如有字母大小写不一样就是不同的标识符)。
5. 标识符可以由下划线开头,但是除非特定场景需要,应避免使用下划线开头的标识符。
6. 新版本的Python支持中文汉字作标识符,3.8.8版本中就可以,但并不推荐。
以下列举的标识符都是合法的:
UserName
yourage
type123
love_python
以下命名的标识符不合法:
4apple #不能以数字开头
while #保留字不能作为标识符
$dollar #不能包含特殊字符
1. 保留字不能用作常数或变量,或任何其他标识符名称。
2. 标识符严格区分大小写的,保留字也不例外。
3. 标识符数量并不固定&