Pythonのif文は、プログラムの流れを制御するための重要なツールです。特に、or
、and
、not
といった論理演算子を使うことで、より複雑な条件を作成することができます。
Pythonのif or文の使い方
or
演算子は、2つ以上の条件文のうち少なくとも一つが正しいという状況を表す時に使用します。以下に例を示します。
x = 100
if x == 500 or x > 600 or x < 200:
print(True)
このコードは、変数x
が500に等しいか、600より大きいか、200未満であるとTrueを出力します。この場合、x
は100なので、3番目の条件に当てはまりました。
Pythonのif and文の使い方
and
演算子は、2つ以上の条件文のうちすべてが正しいという状況を表す時に使用します。以下に例を示します。
x = 100
if x == 100 and x > 50 and x < 200:
print(True)
上のコードは、変数x
が100に等しく、50より大きく、200未満である場合のみTrueを出力します。この場合、x
は100なので、どの条件にも当てはまりました。
Pythonのif not文の使い方
not
演算子は、条件が偽である場合に処理を行いたいときに使用します。以下に例を示します。
x = 100
if not x == 200:
print(True)
このコードは、変数x
が200に等しくない場合にTrueを出力します。この場合、x
は100なので、条件に当てはまりました。
以上、Pythonのif文の中でも特に重要なor
、and
、not
の使い方について説明しました。これらの論理演算子を理解し、適切に使うことで、より複雑なプログラムを書くことができます。.