プログラミング初心者のためのpython[超入門編]ver.5

#if (条件分岐)
![image.png](https://qiita-image-store.s3.amazonaws.com/0/211326/65275cdf-8e08-4397-8aa4-731b8f205077.png)A3:ピーちゃん、まだ課題終わらないのかなー？
![image.png](https://qiita-image-store.s3.amazonaws.com/0/211326/1c6fd6fc-d529-a87b-d190-2e3b33377147.png)ピーちゃん：呼んだーーー？？
![image.png](https://qiita-image-store.s3.amazonaws.com/0/211326/65275cdf-8e08-4397-8aa4-731b8f205077.png)A3:今日もクマがひどいね。学校の課題大変なの？
![image.png](https://qiita-image-store.s3.amazonaws.com/0/211326/1c6fd6fc-d529-a87b-d190-2e3b33377147.png)ピーちゃん：課題をやりながら、人生について悟りを開いてたの✨
![image.png](https://qiita-image-store.s3.amazonaws.com/0/211326/65275cdf-8e08-4397-8aa4-731b8f205077.png)A3:悟りを開く前に課題を出しなさい。
![image.png](https://qiita-image-store.s3.amazonaws.com/0/211326/da44bfec-ea0f-bba9-ccf7-33842765fdd2.png)ピーちゃん：今日は占いコードの全容を説明するよーーーー！！！はりきってこーーーー！！！！uranaiコードを見てみよう！

```uranai.py

import random
uranai = random.randint(1,10)
print(uranai)

if uranai == 1:
    print("大吉！何をやってもうまくいくラッキーDAY☆")
elif uranai == 2:
    print("中吉☆好きな子がいたら声かけて♡仲良くなれるかも")
elif uranai <= 4:
    print("小吉　本屋で前から欲しかった情報が手に入りそう")
elif uranai <= 7:
    print("凶　今日は寄り道せずまっすぐ帰ろう！")
else:
    print("大凶　明日があるさ☆")

```
![image.png](https://qiita-image-store.s3.amazonaws.com/0/211326/65275cdf-8e08-4397-8aa4-731b8f205077.png)A3:uranaiの変数の前にあるifとelifとelse・・・・なんだろうこれ。
![image.png](https://qiita-image-store.s3.amazonaws.com/0/211326/da44bfec-ea0f-bba9-ccf7-33842765fdd2.png)ピーちゃん：A3ちゃんがいったifとelifとelseはif文を作成するときに使うんだよ。if文っていうのは条件を指定して処理するコードのことなんだ。if文を作成するときこんなイメージ☆
![image.png](https://qiita-image-store.s3.amazonaws.com/0/211326/ae00778b-90c2-6d81-0a10-423935562494.png)
![image.png](https://qiita-image-store.s3.amazonaws.com/0/211326/da44bfec-ea0f-bba9-ccf7-33842765fdd2.png)ピーちゃん：if文の条件に合わなかったら、条件を追加してelif文をつくるよ。elif文は何個作っても大丈夫なんだ☆
![image.png](https://qiita-image-store.s3.amazonaws.com/0/211326/65275cdf-8e08-4397-8aa4-731b8f205077.png)A3:そっか！だからelif文に中吉や小吉の条件を追加してるんだね！大吉の場合はuranai変数が1の時だけで、elif文になってる中吉はuranai変数が2の時！
![image.png](https://qiita-image-store.s3.amazonaws.com/0/211326/da44bfec-ea0f-bba9-ccf7-33842765fdd2.png)ピーちゃん：そのとおり！全ての条件に合わない場合はelse文になるの！
![image.png](https://qiita-image-store.s3.amazonaws.com/0/211326/65275cdf-8e08-4397-8aa4-731b8f205077.png)A3:わかったーーー！大凶になるのはすべてのものに一致してないからelse文でprint関数で表示させるんだね☆
![image.png](https://qiita-image-store.s3.amazonaws.com/0/211326/da44bfec-ea0f-bba9-ccf7-33842765fdd2.png)ピーちゃん：A3ちゃんもこれでuranaiコードが書けるようになるね！ただ、pythonにはコードを書くルールがあって、if文を書くときは条件式のあとにコロン「：」を忘れないように！あとは、条件に合った場合に処理させる文をインデントさせてね。インデントっていうのはtabキーで入力するんだよ！
![image.png](https://qiita-image-store.s3.amazonaws.com/0/211326/65275cdf-8e08-4397-8aa4-731b8f205077.png)A3:・・・・インデントなんかめんどくさいね・・・・・
![image.png](https://qiita-image-store.s3.amazonaws.com/0/211326/da44bfec-ea0f-bba9-ccf7-33842765fdd2.png)ピーちゃん：pythonはインデントのように決まりごとが多いけど、その決まり事のおかげで誰が見てもわかりやすいコードが書けるようになるんだよ。他のプログラミング言語と比べて、pythonのいいところはコードが読みやすいってところにあるんだ。
![image.png](https://qiita-image-store.s3.amazonaws.com/0/211326/65275cdf-8e08-4397-8aa4-731b8f205077.png)A3:そっか！確かに好き勝手にかいて動くプログラムだったら、読みにくそうだもんね。pythonのコードを書くときはルールも覚えて書くことにするよ☆
![image.png](https://qiita-image-store.s3.amazonaws.com/0/211326/da44bfec-ea0f-bba9-ccf7-33842765fdd2.png)ピーちゃん：次はA3ちゃんの知識がアップする魔法コードを作ってみよう☆
![image.png](https://qiita-image-store.s3.amazonaws.com/0/211326/b691d641-9524-c1c8-ee21-ad5ddd1909c4.png)A3：なにそれ！すっごい楽しみ☆
![image.png](https://qiita-image-store.s3.amazonaws.com/0/211326/24016756-4d62-bee0-1515-9c42bb95a749.png)ピーちゃん：2年生になれなかったら・・・たまごの殻貸してね・・・・
![image.png](https://qiita-image-store.s3.amazonaws.com/0/211326/65275cdf-8e08-4397-8aa4-731b8f205077.png)A3:ピーちゃん・・・・やっぱり課題まだだったんだね・・・・
![image.png](https://qiita-image-store.s3.amazonaws.com/0/211326/24016756-4d62-bee0-1515-9c42bb95a749.png)ピーちゃん：2年生にならんとシャレになんねーんで課題さやってくるっぺよ
![image.png](https://qiita-image-store.s3.amazonaws.com/0/211326/65275cdf-8e08-4397-8aa4-731b8f205077.png)A3：キャラ変わってますよ。お嬢様・・・