gpt4 book ai didi

python - 如何访问 NoneType 类型?

转载 作者:太空狗 更新时间:2023-10-30 01:47:57 25 4
gpt4 key购买 nike

例如查看 None 的类型,我们可以看到它有 NoneType:

>>> type(None)
NoneType

然而,当尝试访问 NoneType 时会导致 NameError:

>>> NoneType
NameError: name 'NoneType' is not defined

如何访问NoneType

最佳答案

好吧,在 Python 2 中,您可以从 types 导入它模块:

from types import NoneType

但它实际上并没有在那里实现。 types.py就是NoneType = type(None) .您不妨使用 type(None)直接。

在 Python 3 中,types.NoneType名字不见了。只需使用 type(None) .


如果type(None)显示NoneType对你来说,而不是像 <class 'NoneType'> 这样的东西,您可能正在使用一些非标准的解释器设置,例如 IPython。它通常显示为类似 <class 'NoneType'> 的内容。 ,更清楚地表明您不能只键入 NoneType并获取类型。

关于python - 如何访问 NoneType 类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41928835/

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