你怎么知道的关键字.iskeyword('if')有效吗?

2024-09-27 21:23:10 发布

您现在位置:Python中文网/ 问答频道 /正文

我开始了Python指南

https://www.techbeamers.com/python-keywords-identifiers-variables/#keywords-in-python

在标题“测试标识符是否有效”下,由于某些原因,它对我不起作用。你知道吗

PFB我正在尝试的快照:

keyword.iskeyword() screenshot


我得到的错误是:基本上,我没有得到任何回报,不是真的或假的。你知道吗

当我把这些行举例来说:

import keyword
keyword.iskeyword("techbeamers")

我收到

"Process finished with exit code 0"

我该怎么做才能让它工作?你知道吗

另外,我是新来这个论坛和编码一般,如果我在帖子中出错/没有添加足够的信息请让我知道。你知道吗

谢谢你!你知道吗


Tags: inhttpscom标题www指南原因标识符
1条回答
网友
1楼 · 发布于 2024-09-27 21:23:10

此代码旨在从交互式Python REPL运行:

me@host $ python
Python 2.7.14+ (default, Mar 13 2018, 15:23:44)
[GCC 7.3.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import keyword
>>> keyword.iskeyword('if')
True

它显示“True”,因为这是一个Read Eval-Print-循环。你知道吗

您似乎已将其放入一个文件中,并将其作为程序运行。这确实不会产生任何输出:

me@host $ cat test.py
import keyword
keyword.iskeyword('if')

me@host $ python test.py
(no output)

在这种情况下,您必须添加自己的print语句:

me@host $ cat test.py
import keyword
print(keyword.iskeyword('if'))

me@host $ python test.py
True

相关问题 更多 >

    热门问题