import keyword
# kwlist 获取Python所有关键字
keywords = keyword.kwlist
for i, kw in enumerate(keywords):
print(kw, end=" ")
if (i+1)%5==0:
print()
print("\n------------------------\n")
# iskeyword 判断某个名字是否是关键字
print(keyword.iskeyword("AND"))
print(keyword.iskeyword("and"))
执行结果:
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
------------------------
False
True