Pythonでは、論理演算子andとorを使うことで、if文で複数の条件を評価することができます。
以下はandを使った例です。
1 2 3 4 5 6 | x = 10 y = 20 if x > 5 and y > 5: print("x and y are greater than 5") # Output: "x and y are greater than 5" |
orを使った例です。
1 2 3 4 5 6 | x = 3 y = 20 if x > 5 or y > 5: print("x or y is greater than 5") # Output: "x or y is greater than 5" |
最初の例では、条件が満たされ、if ブロック内のコードが実行されるためには、x > 5 と y > 5 の両方が True である必要があります。2 番目の例では、x > 5 または y > 5 のどちらか一方だけが True であることが、条件を満たすために必要である。