python中什么是无、真、假?
它们是关键字、常量还是函数?如果它们是常量,它们的类型是什么?python似乎没有布尔类型。它拥有一切,你只需要知道在哪里可以找到:python中什么是无、真、假?,python,keyword,Python,Keyword,它们是关键字、常量还是函数?如果它们是常量,它们的类型是什么?python似乎没有布尔类型。它拥有一切,你只需要知道在哪里可以找到: 内置名称空间中存在少量常量。它们是: False 布尔类型的假值。分配给False是非法的,会引发语法错误 正确 布尔类型的真实值。赋值为True是非法的,并引发语法错误 无 类型NoneType的唯一值。None经常用于表示缺少值,如不使用默认参数时 传递给函数。“无”的分配是非法的,并且会引发错误 SyntaxError 也 无 此类型只有一个值
None
属于NoneType
类型True
和False
属于bool
类型。您可以键入type(True)
,或者让REPL上的任何变量确定其类型“似乎python没有布尔类型”。是吗<代码>布尔值?无论如何,它们是充当常量/文本的关键字,因为Python没有这种常量。(在Python2中,只有None
是一个关键字,您实际上可以为True
和False
赋值)我不明白为什么这个问题得到了这么多的反对票。我并没有投反对票,但这很容易被谷歌搜索到,因为它在许多不同的地方被问到/回答。我不明白为什么这个问题会得到负面反馈,我想有些人会很快做出判断并惩罚。这是一个值得一看的好地方!