andとorの使用

319 ワード

>>> a=1
>>> b=0
>>> a and b
0
>>> b=2
>>> a and b
2
>>>
>>> a or b
1

pythonで
ブールコンテキストのすべての値が真の場合、andは最後の真の値を返します.
ブールコンテキストの値が偽の場合、andは最初の偽の値を返します.
orを使用する場合、真の値がある場合、orはすぐにその値を返すことがわかります.すべての値が偽の場合、or最後の偽の値を返します.