#真值测试,非零和非空对象为真,其余为假
#比较和相等测试会返回True或False
#布尔and和or运算符返回真或假的操作对象
print(2<3,3<2)
#or测试返回第一个为真的对象
print(2 or 3)
print([] or 10)
#and测试,由左至右计算操作数,知道结果值到时会停止运算,如果为真,返回最后一个对象,
#如果为假,返回第一个为假的对象
print(2 and 3 ,3 and 2)
print({} and 1) #{}
print(3 and []) #[]
真值测试
最新推荐文章于 2022-03-28 16:42:38 发布