在内置命名空间中存在少量的变量:
(1)False:false值为布尔类型,参数赋值false会引发语法错误
(2)True:true值为布尔类型,参数赋值false会引发语法错误
(3)None:NoneType类型. None通常表示为没有值(值的缺失),例如:当默认参数没有传递时. 给none赋值会引发语法错误.
(4)NotImplemented:
(5)Ellipsis:相当于...,常与切片组合使用.
例如:
(6)__debug__:This constant is true if Python was not started with an -O
option
注意:变量: None
, False
, True
and __debug__
不能被赋值,否则引发错误, 所以他们应当被考虑为"真值"常量.