if〜elif〜else(Python)
Pythonのif構文で使うelifとelseの使い方を習得しよう。
条件分岐
if [条件1]:
[処理1]
elif [条件2]:
[処理2]
elif [条件3]:
[処理3]
else:
[処理X]
if
の[条件1]
が偽であるときに、elif
の[条件2]
が真であれば[処理2]
を実行する。さらに[条件2]
が偽でもあるときに、[条件3]
を実行する。elif
の条件は任意の個数指定できる。
if
とelif
で指定した条件がすべて偽であるとき、else
の[処理X]
を実行する。
※[条件]
のあとに:
(コロン)をつける。改行・インデントをして [処理]
を記述する。
Pythonコード.
x = int(input("数字を入力してください。"))
if x == 3:
print("正解")
elif x == 2 or x == 4:
print("おしい")
else:
print("不正解")