問題一覧に戻る
初級基本
問題15: elif文

elif文を使って複数の条件を順番にチェックする方法を学びます。if-elif-elseチェーンにより、3つ以上の分岐を効率的に処理できます。条件は上から順に評価され、最初に真となった条件のブロックのみが実行されます。成績判定などの段階的な条件分岐に適しています。

# 成績判定
score = 85

if score >= 90:
print("秀")
score >= 80:
print("優")
score >= 70:
print("良")
elif score >= 60:
print("可")
:
print("不可")