【Python】elif、else文(複数条件分岐)

スポンサーリンク

この記事では、Pythonでelif、else文による複数条件分岐を使う方法をソースコード付きで解説します。

スポンサーリンク

複数の条件分岐(if、elif、else文)

Pythonでは、if、elif、else文では、1つの条件分岐だけでなく複数の条件分岐を使って処理を分けることが出来ます。
(他言語でよくあるelse ifではなくelifである点に注意)

【書式】

まず、if文の条件式①が真であれば処理①を実行して終了します。
偽であった場合は、次の条件式②が真であれば処理②を実行して終了します。(以降elseまで同じ)
elif文の数だけ条件分岐を増やすことが出来ます。
※①~③のどれかの条件式が真となった場合はそれ以降のelif、else文はスルーされます。

サンプルコード

以下のプログラムだと条件式(xは3である)が正しいのでif文内部の処理(x=3と表示)が実行されます。

実行結果

x = 3

【おすすめ関連記事】
Python入門 基本文法

スポンサーリンク

シェア&フォローお願いします!