有没有一种方法可以获得特定版本Python的内部操作符的列表?

2024-04-26 21:33:01 发布

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

这段代码来自doc

(x := 0)

产生此错误。你知道吗

  File "<ipython-input-12-37c757294535>", line 1
    (x := 0)
       ^
SyntaxError: invalid syntax

然后我意识到我运行的Env不是Python3.8。你知道吗

有没有办法获得Python特定版本的intrinsic operators列表?你知道吗


Tags: 代码版本envinputdoc错误ipythonline
1条回答
网友
1楼 · 发布于 2024-04-26 21:33:01

PEP 572是一项提案。它已被接受,但赋值表达式的实现尚未完成,因此无法向公众提供。你知道吗

可以执行以下操作以获取当前Python版本支持的运算符列表:

import operator
dir(operator)

然后可以访问提供的operators链接(选择Python版本),查看函数实际对应的运算符。或者你可以看看你的Python版本。你知道吗

相关问题 更多 >