-2

我在网上查找了所有 Python 关键字的列表以及它们的作用,但是我只能找到关键字列表而没有解释它们的作用。示例:http ://docs.python.org/release/2.3.5/ref/keywords.html 。所以基本上,如果我想知道关键字是什么,我必须在网上寻找它。虽然这不是什么大问题,但我相信一定有一个来源将所有这些信息进行了分组,从而加快了关键字的学习过程。

所以我想知道这里是否有人可以将我推荐到可以找到所有这些信息的网站。

谢谢 !

4

5 回答 5

5

奇怪的是,它是 google 搜索python 关键字和解释的第一个结果

于 2012-06-15T14:13:00.177 回答
5

python 解释器提示符下:

>>> 帮助()

[为简洁而省略的行]

要获取可用模块、关键字或主题的列表,请键入“modules”,
“关键字”或“主题”。每个模块还附带一行摘要
它的作用;列出其摘要包含给定单词的模块
例如“垃圾邮件”,输入“模块垃圾邮件”。

帮助>关键字

这是 Python 关键字的列表。输入任何关键字以获得更多帮助。

如果打印,则为 elif
其他进口加注
断言,除非作为回报
break exec 是尝试
类终于 lambda 而
继续不与
def from or yield
德尔全球通行证                

帮助>

现在要获取有关例如 break 的信息,只需键入“break”,然后按 enter。

此外,如果您需要有关当前正在运行的 python 版本的关键字的信息(例如yield,我的 python 版本中的关键字是什么?),这里有关键字模块

>>> from keyword import kwlist, iskeyword
>>> kwlist
['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 
'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 
'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 
'while', 'with', 'yield']
>>> iskeyword("and")
True
于 2012-06-15T14:19:58.040 回答
4

根据您的 Python 发行版是否安装了文档,您可以通过 Python 解释器中的交互式帮助菜单直接访问关键字信息:

>>> 帮助()

欢迎来到 Python 2.7!这是联机帮助实用程序。

...

要获取可用模块、关键字或主题的列表,请键入“modules”,
“关键字”或“主题”。每个模块还附带一行摘要
它的作用;列出其摘要包含给定单词的模块
例如“垃圾邮件”,输入“模块垃圾邮件”。

帮助>关键字

这是 Python 关键字的列表。输入任何关键字以获得更多帮助。

如果打印,则为 elif
其他进口加注
断言,除非作为回报
break exec 是尝试
类终于 lambda 而
继续不与
def from or yield
德尔全球通行证

帮助>和
布尔运算
******************

...

表达式“x 和 y”首先计算 *x*;如果 *x* 是假的,它的
返回值;否则,*y* 被评估并得到结果值
被退回。
于 2012-06-15T14:19:48.873 回答
1

Python 教程涵盖了Python 语言及其关键字。它解释了从基础到高级的语言,这对初学者很有用(例如,从基础开始ifelse更高级的lambdayield)。

于 2012-06-15T14:11:51.690 回答
1

Python 语言参考讨论了 Python的结构和语法。所有这些关键字都在此处讨论,只需查看目录即可,但并非全部收集到一个列表中。

于 2012-06-15T14:14:13.507 回答