条件分岐
条件分岐をすることで、適切な次の処理へ振り分けることができる。
◉ 条件分岐の指定命令
● Case1 「もし、条件式1が正しければ処理1を動かす」
if 条件式1:
処理1
● Case2 「もし、条件式1ではなく、条件式2に一致しているなら処理2を動かす」
if 条件式1:
処理1
elif 条件式2:
処理2
● Case3 「条件式1でも2でもどちらでもない場合は処理3を動かす」
if 条件式1:
処理1
elif 条件式2:
処理2
else :
処理3
※if文の書き方の注意点
空白(インデント)の使い方と、「:(コロン)」に注意!!
⚫︎if, elif, else の直後は 半角空白1
⚫︎改行条件式の前は 半角空白4 →Tabキーで自動的に4つになることが多い
⚫︎「:」の入力忘れ
◉条件式の比較演算子
式 | 説明 |
---|---|
a == b | 等しい |
a != b | 等しくない |
a <> b | 等しくない |
a < b | より少ない |
a > b | より多い |
a <= b | より少ないか等しい |
a >= b | より多いか等しい |
a in b | aにbが含まれる |
a not in b | aにbが含まれない |