Python for文の活用1 (範囲がrange関数、リストの場合)
◆for文とは◆
決められた範囲内のみ処理を繰り返す
for 変数 in 範囲: # 処理
- 範囲をrange関数で決める場合
例
iに1から4までを順番に代入し
「iの値を出力」を繰り返す
※range関数では、「範囲の最後の値」は含まれない点に注意する。
range(1, 5)の場合は「iの値が1から5未満まで」となるので、
実際に処理が繰り返されるのは「iの値が1から4まで」となる。
for i in range(1, 5): print(i) # 出力結果 # 1 # 2 # 3 # 4
- 範囲がリストの場合
例
drinkにdrinks(リスト:'Coffee', 'Tea', 'Milk')の値を1つずつ順番に代入し
「drinkの値を出力」を繰り返す
drinks = ['Coffee', 'Tea', 'Milk'] for drink in drinks: print(drink) # 出力結果 # Coffee # Tea # Milk