a,b= True,False
print(a,b)
print(int(a),int(b))
布尔对像只有2个表面值:True, False.其在内存的存储为1,0;
int_false = 0
str_false = ""
float_false = 0.00
object_false = None
data_falseList = [int_false,str_false,float_false,object_false]
for data in data_falseList:
if bool(data) or data:#data自动转换为布尔值
print("{}的布尔值为真".format(data))
else:
print("{}的布尔值为假".format(data))
条件判断语句(if while)后面的值会自动转化为布尔值,非空的值为真,空值为假(如0,空字符,空对象)