見出し画像

嫌いだった条件分岐‗Python編

条件分岐

年齢:25歳
もし、20歳より大きかったら、成人です。
それ以外は、未成年です。
***********************************
age = 25
if age > 20:
print('成人です')
else: print('未成年です')
***********************************
あらシンプル。

次は繰り返し文。繰り返し文をつくるときは、繰り返す対象が必要だから
リストを作成する。どうやら、for~inというのが繰り返しっぽい。
for 変数 in オブジェクト:
実行する処理を書く、ってことかな?

ages = [5,10,13,23,25,9]
for a in ages:
print(a)

まずはリストをaと指定して、リストの中の数字をそれぞれ取り出す、という指示。for リストのa  in  ageのオブジェクト、そして、実行キーのprint。
結果は、リストの数字が、それぞれ列挙されて出てきた。

次に、条件分岐を加えて、もし20よりaが大きかったら、成人です。
そのほかは未成年です。という条件で実行する。

ages = [5,10,13,23,25,9]

for a in ages:
    if a > 20:
        print('成人です')
    else:
        print('未成年です')


結果は以下のように出てきた。
未成年です
未成年です
未成年です
成人です
成人です
未成年です
それぞれ、左からリストに合わせて、結果が表示された。

おわり

この記事が気に入ったらサポートをしてみませんか?