标签:bsp 其他 操作 整数 实例 值类型 序列 dash 运算
任何对象都可以被测试真值、用于if或while条件中或作为下面的布尔操作的操作数。以下值被视为假:
NoneFalse0、0.0、0j 。"、()、[]。{}。用户定义的类的实例,如果该类定义一个 __bool__()或__len__()方法,当该方法返回布尔值False或整数零的时候 。
所有其他值都被认为是真 —— 所以许多类型的对象总是为真。
结果为布尔值的操作和内置函数,总是返回0或False表示假,返回1或True表示真,除非另有说明。(重要的例外:布尔运算or和and总是返回其操作数之一。)
标签:bsp 其他 操作 整数 实例 值类型 序列 dash 运算
原文地址:http://www.cnblogs.com/lcgsmile/p/6100082.html