【Python零基础学习】基础语法--关键字/保留字

python 关键字、保留字

常见的python关键字有:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
import
from
as
if
else
and
not
or
for
in
pass
break
continue
global
raise
def
while
with
try
except
finally
...

等等

当然,我们可以通过python代码来查看有哪些关键字

1
2
3
4
5
6
7
8
[me@VM_0_14_centos video]# python
Python 3.6.8 (default, Apr 25 2019, 21:02:35)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-36)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import keyword
>>> keyword.kwlist
['False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']
>>>

第一行 python 是进入python shell交互式的命令

一般而言,在命名变量的时候,不允许和这些关键字重复, 但是如果知识包含关键字是可以的,

1
2
3
# 合法的关键字
my_for = '123'
get_if = '234'

因为这些变量名并没有和关键字完全重复

坚持原创技术分享,谢谢鼓励我继续创作!