基本常量
内建域名中只有很少一部分常量,它们是:
False
[布尔类型][1]的否定值,分配给False关键字是非法的,并且会引发SyntaxError。
True¶
布尔类型的真值,分配给True关键字是非法的,并且会引发SyntaxError。
None
[NoneType][2]类型的专用值,None频繁用于表示某个值的缺少,即当默认参数没有传递给函数时。分配给None关键字是非法的,并且会引发SyntaxError。
NotImplemented
由二进制特定方法(例如eq(), lt(), add(), rsub()等)返回的特殊值,用来表示对于使用其他类没能实现的操作;为了同样的目的,也可能通过就地(in-place)二进制特殊方法返回。它的真值是真(WTF)。
注意:当返回NotImplemented,解释器将随后在其他类型上尝试反射操作,或者一些其他回退(依赖操作符)。
详情见[实现算术运算][3]
Ellipsis
该特殊值大多用于结合为用户定义的容器数据类型所扩展的切片语法。
__debug__
This constant is true if Python was not started with an -O option. See also the assert statement.
如果Python不以-O选项起始则该常量为真,详情见[assert]