gpt4 book ai didi

python - "from __builtin__ import True"的目的是什么?

转载 作者:太空宇宙 更新时间:2023-11-04 09:31:08 24 4
gpt4 key购买 nike

在我看到的一些 python 代码示例中,from __builtin__ import True

True 已经内置了,所以我想知道为什么要导入它?

最佳答案

没有充分的理由,除非模块出于某种原因覆盖了 True,并且您想要返回原始值:

Python 2.7.15 (default, Feb 12 2019, 11:00:12)
>>> True = 8
>>> True
8
>>> from __builtin__ import True
>>> True
True
>>>

此外,TrueFalseNone 是 Python 3 中的关键字,所以这首先是不可能的。

Python 3.7.2 (default, Feb 12 2019, 08:15:36)
>>> True = 8
SyntaxError: can not assign to keyword
>>> from __builtin__ import True
from __builtin__ import True
SyntaxError: invalid syntax ^

关于python - "from __builtin__ import True"的目的是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55725873/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com