あくまで備忘録なんで雑に記録します
結論
andは左から、偽なら左、違えば右
orは左から、真なら左、違えば右
1 and 2 は、2
2 or 1 は、1
True Falseはわかりやすい
print(True and True)# True
print(True and False)# False
print(False and True)# False
print(False and False)# False
print(True or True)# True
print(True or False)# True
print(False or True)# True
print(False or False)# False
1や2(True)と0(False)ではちょっと違う
print(10 and 20)# 20
print(20 and 10)# 10
print(10 and 0)# 0
print(0 and 10)# 0
print(0 and 0)# 0
print(10 or 20)# 10
print(20 or 10)# 20
print(10 or 0)# 10
print(0 or 10)# 10
print(0 or 0)# 0
もう一度、結論
#andは左から、偽なら左、違えば右
#orは左から、真なら左、違えば右
コメント