Python 编程中的关键词列表


Python 中的关键字是保留字。您不能将它们用作变量名称、函数名称、类名称等。

以下是 Python 中的关键字

Python 中的关键字
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

keyword 模块用于获取所有关键字。首先,学习如何安装 keyword 模块。

安装 keyword 模块

要安装 keyword 模块,请使用 pip

pip install keyword

获取 Python 中的所有关键字

在导入 keyword 模块后,使用 kwlist 属性获取所有关键字。我们来看个例子

示例

import keyword # Fetch all the Keywords kwlist = keyword.kwlist # Display the Keywords print("Keywords = ",kwlist)

输出

Keywords =  ['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 中有效和无效关键字的多个值。使用 iskeyword() 方法进行检查

示例

import keyword # Create a List myList = ["for", "amit", "val", "while"] # Display the List print("List = ",myList) keyword_list = [] non_keyword_list = [] # Looping and verifying for keywords for item in myList: if keyword.iskeyword(item): keyword_list.append(item) else: non_keyword_list.append(item) print("\nKeywords= " + str(keyword_list)) print("Non-Keywords= " + str(non_keyword_list))

输出

List =  ['for', 'amit', 'val', 'while']

Keywords= ['for', 'while']
Non-Keywords= ['amit', 'val']

更新时间: 2022-08-11

1 千+ 浏览量

开启你的职业生涯

通过完成课程获得认证

开始
广告