条件分岐#
- はじめに
次に、Pythonの基本文法で重要な「条件分岐」について学びましょう。では、二人の説明を見ていきましょう。
そう!条件分岐は、特定の条件が満たされた場合に、プログラムの実行を分岐させる機能だよ。Pythonでは、
if
、
elif
、
else
を使って条件分岐を表現できるよ!
例えば、ある数が偶数か奇数かを判定するプログラムを書くとき、こんな感じで条件分岐を使うよ!
number = 5
if number % 2 == 0:
print('偶数')
else:
print('奇数')
なるほど!
if
で条件を指定して、その条件が満たされたらそのブロックが実行されるんだね!
そうなの!そして、
else
を使って、
if
の条件が満たされなかったときに実行されるブロックを指定できるよ!
もっと複雑な条件分岐が必要なときには、
elif
を使って追加の条件を指定できるんだよ!例えば、こんな感じ!
score = 85
if score >= 90:
print('優秀')
elif score >= 80:
print('良い')
elif score >= 70:
print('まずまず')
else:
print('頑張ろう!')
なるほど!
elif
で複数の条件を指定して、どの条件が最初に満たされたかによって実行されるブロックが変わるんだね!
そうなの!これで、さまざまな条件に応じてプログラムを制御することができるよ!
- おわりに
Pythonの条件分岐では、
if
、elif
、else
を使ってプログラムの実行を分岐させることができます。これで、条件に応じた処理を実装できるようになりましたね!😀