在本教程中,您将了解关键字(Python 中的保留字)和标识符(赋予变量、函数等的名称)。
Python 关键字
关键字是 Python 中的保留字。
我们不能使用关键字作为变量名、函数名或任何其他标识符。它们用于定义 Python 语言的语法和结构。
在 Python 中,关键字区分大小写。
Python 3.7 中有 33 个关键字。随着时间的推移,这个数字可能会略有不同。
除了True,False和之外的所有关键字None都是小写的,并且必须按原样书写。下面给出了所有关键字的列表。
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标识符
标识符是为类、函数、变量等实体赋予的名称。它有助于将一个实体与另一个实体区分开来。
编写标识符的规则
- 标识符可以是小写(a 到 z)或大写(A 到 Z)或数字(0 到 9)或下划线的字母组合_。诸如myClass、var_1和 之类的名称print_this_to_screen都是有效的示例。
- 标识符不能以数字开头。1variable无效,但variable1名称有效。
- 关键字不能用作标识符。global = 1输出 文件“<交互式输入>”,第 1 行 全球 = 1 ^ 语法错误:无效语法
- 我们不能使用像! , @ , # , $ , %等在我们的标识符中。a@ = 0
输出 文件“<交互式输入>”,第 1 行 一个@ = 0 ^ 语法错误:无效语法 - 标识符可以是任意长度。
要记住的事情
Python 是一种区分大小写的语言。这意味着,Variable和variable不一样。
总是给标识符一个有意义的名字。虽然c = 10是一个有效的名称,但写作count = 10会更有意义,而且当你在一段很长的差距之后查看你的代码时,会更容易弄清楚它代表什么。
可以使用下划线分隔多个单词,例如this_is_a_long_variable.
<br /> <br /> 下一个教程:[Python 中的关键字列表](https://www.yuque.com/aifanj/odpp1n/ickf4h)