コース推薦:

Python range() 関数

0から5までの数字のシーケンスを作成し、シーケンスの各項目を印刷します:
for n in x:
  print(n)

実行例

x = range(6)

定義と使用法

range() 関数は数字のシーケンスを返します。デフォルトでは0から始まり、デフォルトで1で増加し、指定された数字で終了します。

range(start, stop, step)

引数の値

引数 説明
start オプション。整数、開始位置を指定します。デフォルトは0です。
stop オプション。整数、終了位置を指定します。
step オプション。整数、増分を指定します。デフォルトは1です。

さらに例

3から7までの数字のシーケンスを作成し、そのシーケンスの各項目を印刷します:

x = range(3, 8)
for n in x:
  print(n)

実行例

2から19までの数字のシーケンスを作成し、2を増加させるのではなく1を増加させる:

x = range(2, 20, 2)
for n in x:
  print(n)

実行例