レッスン2 / 4問目

『Pythonのif文』

Lesson1

変数weatherが"雨"の場合「傘が必要です」と出力し、変数weatherが"雨"ではない場合「傘は必要ありません」と出力するプログラムを記述してください。


条件式がTrueの場合:

条件式がFalseの場合:

Last updated:2020/2/6

傘が必要です
  1. weather = "雨"

  2. # 天気によって条件を分岐するプログラムを記述してください。


  3. if weather == "雨":
  4. print("傘が必要です")
  5. else:
  6. print("傘は必要ありません")
main.py
設定
g
n
i
d
a
o
L

                 
        

    
            

Leagence Programming

if文

このレッスンでは、Pythonのif文について学習していきましょう。

以下はif文の基本的な記述方法です。

if 条件式:     条件が成立した場合の処理 else:     条件が成立しなかった場合の処理

ifに続けて条件式を記述し、その条件式が成立した場合に処理を実行します。条件が成立しなかった場合はelseに続けて記述した処理が実行されます。
また、elseは省略が可能です。

if文の注意点

if文には以下のように「:」(コロン)とインデントが必要である点に注意しましょう。
(コロンを記述した後に改行をすると自動的にインデントが入ります。)

if 条件式:     条件が成立した場合の処理 else:     条件が成立しなかった場合の処理

Pythonでは、インデントがない場合エラーとなりますので、注意してください。

if文を使った具体例

具体例を見ていきましょう。
以下のコードは「天気が晴れの場合、今日はいい天気ですねと出力し、晴れでない場合、明日は晴れるといいですねと出力する」条件分岐のプログラムです。

pythonの条件分岐