![v2-77e1896b0c2433ca336cd4c82feb6683_b.jpg](https://img-blog.csdnimg.cn/img_convert/05a0a734e64df290f689b0f15d7a94d1.png)
简单地理解,标识符就是一个名字,就好像我们每个人都有属于自己的名字,它的主要作用就是作为变量、函数、类、模块以及其他对象的名称。
Python 中标识符的命名不是随意的,而是要遵守一定的命令规则,比如说:
1.标识符是由字符(A~Z 和 a~z)、下划线和数字组成,但第一个字符不能是数字。
2.标识符不能和 Python 中的保留字相同。有关保留字,后续章节会详细介绍。
3.Python中的标识符中,不能包含空格、@、% 以及 $ 等特殊字符。
例如,下面所列举的标识符是合法的:
![v2-8d9b7fad13b09221bf5075a12fd17bbe_b.png](https://img-blog.csdnimg.cn/img_convert/3ae2faed42ba3b1a109636e6794d93ef.png)
以下命名的标识符不合法: