15 Nov 2010

Python标准库手册 - 4. 内置常量


4. 内置常量



    内置的命名空间仅有几个常量,它们是:
    
False
    布尔类型的"假"值
    2.3版本新增
    


True
    布尔类型的"真"值
    2.3版本新增
    
None
    types.NoneType的唯一值.None经常被用来表示值的缺失,当默认参数并未传递给一个函数时.
    2.4版本改动:为None赋值是非法的,并会抛出SyntaxError异常.
    
NotImplemented
    特殊方法"富比较"(rich comparison)(__eq__(), __lt__(), 和friends)可以返回的特殊值,用以表示对给定类型的指定比较方式并未被做实.

Ellipsis
    与扩展切片语法连用的特殊值.

__debug__
    此常量值为True如果Python没有以-0参数启动.参考assert语句.
    
注意
    名称None和__debug__无法被赋值(甚至当做参数名称也不行,抛出SyntaxError),因此他们可被认为是True常量.
    2.7版本改动:当做参数名称对__debug__赋值变为非法.



<<2. 内置函数 - 3 & 3. 次要内置函数    >>目录    >>4.1: site模块添加的常量
    



No comments :

Post a Comment