一、 与运算的规则
l 与运算是找 False 的,如果第一个值是 False,则不看第二个值。
l 如果第一个值是 False ,则直接返回第一个值,否则返回第二个值。
result=1and2# True and True 返回第二个值 2result=1and0# True and False 返回第二个值 0result=0and1# False and True 返回第一个值 0result=0and0# False and False 返回第一个值 0
二、 或运算的规则
l 或运算是找 True的,如果第一个值是 True ,则不看第二个值
l 如果第一个值是 True ,则直接返回第一个值,否则返回第二个值。
result=1or2# True and True 返回第二个值 1result=1or0#True and False 返回第二个值 1result=0or1#False and True 返回第一个值 1result=0or0#False and False 返回第一个值 0