ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
### 4. 内建的常量 内置的命名空间中存在少数几个常量。它们是: False [bool](# "bool")类型值 false。 版本 2.3中新增。 True [bool](# "bool")类型值true。 版本 2.3中新增。 None [types.NoneType](# "types.NoneType")的唯一值。None常用来表示缺少的值,例如当默认参数没有传递给函数时。 2.4 版本中的更改:对None赋值变成非法且引发[SyntaxError](# "exceptions.SyntaxError")。 NotImplemented 它可以由特殊的"rich comparison"方法([__eq__()](# "object.__eq__"),[__lt__()](# "object.__lt__")以及类似的方法)返回,以指示另一种类型没有实现这种比较操作。 Ellipsis 与扩展的切片语法一起使用的特殊值。 __debug__ 如果Python没有以[*-O*](#)选项启动则该常量为真。另请参阅[assert](#)语句。 注 [None](# "None")和[__debug__](# "__debug__")的名称不能重新赋值(如果对它们赋值,即使作为一个属性名称,也会引发[SyntaxError](# "exceptions.SyntaxError")),所以它们可以被认为是"真实"的常量。 2.7 版本中的更改:将__debug__作为一个属性来赋值变成非法。 ### 4.1. [site](# "site: Module responsible for site-specific configuration.")模块添加的常数 [site](# "site: Module responsible for site-specific configuration.")模块(在启动期间自动导入,除非给出[*-S*](#)命令行选项)将添加几个常数到内置的命名空间。它们可用于交互式解释器的shell,不应在程序中使用。 quit([*code=None*])exit([*code=None*]) 当打印这两个对象时打印一条类似("Use quit() or Ctrl-D (i.e. EOF) to exit")的信息,当它们被调用时则使用指定的退出码引发[SystemExit](# "exceptions.SystemExit") 。 copyrightlicensecredits 当打印这两个对象时打印一条类似("Type license() to see the full license text")的信息,当它们被调用时则以分页显示相应的文本。