上一章Python教程请查看:python3入门初试编程
在本教程中,你将了解关键字(Python中的保留字)和标识符(变量、函数等的名称)。
Python的关键词
关键字是Python中的保留字。
我们不能使用关键字作为变量名、函数名或任何其他标识符,它们用于定义Python语言的语法和结构。
在Python中,关键字是区分大小写的。
Python 3.7中有33个关键字,随着时间的推移,这个数字可能略有变化。
除了True、False和None之外的所有关键字都是小写的,它们必须按原样编写。所有关键词的列表如下。
在Python中关键词
Falseclassfinallyisreturn
Nonecontinueforlambdatry
Truedeffromnonlocalwhile
anddelglobalnotwith
aselififoryield
assertelseimportpass
breakexceptinraise
一次查看所有的关键词,并试图找出它们的意思可能是压倒性的。
Python标识符
标识符是给类、函数、变量等实体的名称,它有助于区分一个实体和另一个实体。
标识符书写规则
标识符可以是小写字母(a到z)或大写字母(a到z)或数字(0到9)或下划线_的组合,myClass、var_1和print_this_to_screen等名称都是有效的示例。
标识符不能以数字开头,变量1是无效的,但是变量1是完全正确的。
关键字不能用作标识符。
>>> global = 1
File "", line 1
global = 1
^
SyntaxError: invalid syntax
我们不能在标识符中使用像!、@、#、$、%等特殊符号。
>>> a@ = 0
File "", line 1
a@ = 0
^
SyntaxError: invalid syntax
标识符可以是任何长度。
Python编程要注意的地方
Python是一种区分大小写的语言,这意味着,变量和变量是不一样的,总是命名有意义的标识符。
而c = 10是有效的,编写count = 10将更有意义,而且即使在很长一段时间之后才查看代码,也更容易理解它的作用。
可以使用下划线this_is_a_long_variable分隔多个单词。