Pythonのrange()
関数は、特定の範囲の数値を生成するために使用されます。この関数は、ループ処理などで頻繁に使用されます。
range関数の基本
range()
関数は、以下の3つの形式で使用することができます。
range(n)
: 0からn-1までの整数を生成します。range(start, stop)
: startからstop-1までの整数を生成します。range(start, stop, step)
: startからstop-1までの整数をstep間隔で生成します。
range関数の特性
range()
関数は、リストやセットではなく、rangeオブジェクトを返します。- 負の数に対する範囲も扱うことができます。
- 空の範囲を扱うことも可能です。
- 負のステップを使用して、逆順の範囲を生成することもできます。
range関数の使用例
# 0から4までの整数を出力
for i in range(5):
print(i)
# 10から15までの整数を出力
for i in range(10, 16):
print(i)
# 10から1までの整数を逆順に出力
for i in range(10, 0, -1):
print(i)
以上、Pythonのrange()
関数についての解説でした。この関数を理解し、適切に使用することで、Pythonプログラミングがより効率的になります。