python的布尔运算
python中 0 , 空字符串(" ")以及None的布尔值为False
非零数字以及非空字符串的布尔值为True
判断a and b的时候,如果a的布尔值是True,那么返回结果为b的值,如果a的布尔值为False,那么返回结果为a的值
判断a or b的时候,如果a的布尔值为True,那么返回结果为a的值。如果a的布尔值为False,那么返回结果为b的值
实例:
a = True
b = ''
print(a and 'a=like' or 'a=dislike')
print(b and 'b=li
原创
2021-04-09 11:39:20 ·
2524 阅读 ·
0 评论