Pythonの条件分岐にはif
, elif
, else
の3つのキーワードがあります。これらを使うことで、プログラムの流れを制御することができます。
if文の基本形
if 条件式:
処理
この形式では、条件式が真(True)である場合にのみ、処理が実行されます。条件式が偽(False)である場合は、何も実行されません。
if-else文の形式
if 条件式:
処理A
else:
処理B
この形式では、条件式が真(True)である場合には処理Aが、偽(False)である場合には処理Bが実行されます。
if-elif-else文の形式
if 条件式A:
処理A
elif 条件式B:
処理B
else:
処理C
この形式では、複数の条件を順番に評価します。最初に真(True)となる条件式の処理が実行され、それ以降の条件式は評価されません。どの条件式も真とならなかった場合には、else:
以下の処理Cが実行されます。
これらのキーワードを組み合わせることで、様々な条件に基づいたプログラムの制御が可能となります。具体的な使用例としては、数値の大小比較や文字列の一致判定などがあります。
以上がPythonのif
, elif
, else
の基本的な使い方になります。これらを理解し、適切に使い分けることで、より複雑なプログラムを書くことができます。.