1 選択構造
条件によって処理が分かれる構造です。
条件が真の場合は、処理1、偽の場合は、処理2を実行する。
2 2つの選択肢の場合
if < 条件式 >:
[ 処理1 ]
else:
[ 処理2 ]
例1)
a = 51
if a >= 50:
print("50以上")
else:
print("50未満")
3 3つ以上の選択肢の場合
if <条件式1>:
[処理1]
elif <条件式2>:
[処理2]
elif <条件式3>:
[処理3]
:
:
:
else:
[処理n]
例2)
x = int( input("x = ? >>>") )
if x > 20:
print("20より大きい")
elif x == 20:
print("20")
else:
print("20未満")