先来获取下python到底有哪些关键字呢?
import keyword
n = 0
for i in keyword.kwlist:
print(i)
n += 1
运行结果:
看得出来,python关键字还不少呢。。。我用代码段将python的关键字复制出来,方便大家取用
False
None
True
and
as
assert
async
await
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关键字,该怎么做呢?
我的做法是:首先使用list的for循环进行判断list列表中的哪些字符串为关键字,并使用if判断输出为关键字的字符串的具体位置:
# 判断列表中的哪些字符串是关键字
list=["find","num","7val" ,"add.","def