PythonPython チュートリアル

条件分岐(if文)

条件によって処理を分けることができます。if文を使って条件分岐を学びましょう。

まずはプログラムを実行してみましょう!

実行結果:

if文

英語で仮定の意味があるように、idの後に続く式が正しければ実行する……というように条件付けができるものです。

ifの後に続く式は、必ず真理値(正しいか、正しくないか)を返す必要があります。

例えば、4行目のscore >= 90は、「score変数の値が90よりも大きければ正しい」という意味になります。

プログラミング言語において、それらはTrueFalseで表されます。

論理演算

andornotなどを使って、真理値に関する演算をすることができます。

15行目では、「年齢が18歳以上かつ65歳以上」という条件で分岐しています。

プログラムを書き替えてみよう

score変数の値を書き換え、出力が変化することを確認してみましょう!