首页 > 编程笔记 > Python笔记

Python标识符命名规则

每种编程语言的标识符和注释都有自身的特点,本节教程主要介绍 Python 的标识。所谓标识符,可以理解为 C、C++、Java、C# 等语言中的变量。

Python中标识符的命名规则主要有以下三点要求:
以下变量命名与赋值在 Python 3.X 中都是合法的:

a=1
b='你好'
中文变量名='汉字'
_boolVar=True


使用 print 函数输出上述变量的结果如下所示。

>>> a=1
>>> print(a)
1
>>> b='你好'
>>> print(b)
你好
>>> 中文变量名='汉字'
>>> print(中文变量名)
汉字
>>> _boolVar=True
>>> print(_boolVar)
True


如果在执行 print 函数输出的时候,错将上述变量 a、b、_boolVar 变成大写,那么将得到类似以下的错误:

>>> print(A)
Traceback  (most recent call last):
    File "<stdin>", line 1, in <module>
NameError: name 'A' is not defined


通常,Python 语言有以下命名惯例:

所有教程

优秀文章