Pythonのif文は、条件分岐を扱う文になります。基本的な構文は以下のようになります。
if 条件式:
条件式がTrueのときに行う処理
さらに、Pythonのif文では論理演算子(or、and、not)を用いて複数の条件を指定することができます。
if or文の使い方
or演算子は、2つ以上の条件文のうち少なくとも一つが正しいという状況を表す時に使用します。
if 条件式1 or 条件式2:
条件式1または条件式2がTrueのときに行う処理
if and文の使い方
and演算子は、2つ以上の条件文のうちすべてが正しいという状況を表す時に使用します。
if 条件式1 and 条件式2:
条件式1と条件式2が両方Trueのときに行う処理
if not文の使い方
not演算子は、条件式が偽の場合、真を返します。つまり、if not文は、提示した条件が成立しなければif文内に記述した処理が実行される仕組みになっています。
if not 条件式:
条件式がFalseのときに行う処理
これらの論理演算子を組み合わせることで、より複雑な条件分岐を作成することが可能です。Pythonのif文を理解し、適切に使用することで、プログラムの制御フローを柔軟に構築することができます。