Python关键字和标识符
在本教程中,您将学习关键字(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
名称有效。 - 关键字不能用作标识符。
- 我们不能使用像!这样的特殊符号。,@,#,$,%等。
- 标识符可以是任何长度。
要记住的事情
Python是区分大小写的语言。这意味着Variable
和variable
不一样。
始终给标识符一个有意义的名称。尽管这c = 10
是一个有效的名称,但编写起来count = 10
会更有意义,并且经过一段长时间的间隔后再看代码时,更容易弄清楚它代表什么。
可以使用下划线分隔多个单词,例如this_is_a_long_variable
。
0