python基础教程之内建常量
4. 内建常量¶
内置的命名空间中存在少数几个常量。它们是:
- None¶
-
types.NoneType 的唯一值。None 常用来表示缺少的值,例如,当默认参数没有传递给函数时。
更改于 2.4 版:对 None 的赋值为非法,且会抛出 SyntaxError 异常。
- Ellipsis¶
-
与扩展的切片语法一起使用的特殊值。
注
None 和 __debug__ 的名称不能重新赋值(如果对它们赋值,即使作为一个属性名称,也会引发 SyntaxError 异常),所以它们可以被认为是”真”的常量。
更改于 2.7 版:将 __debug__ 作为一个属性来赋值变成非法。