Pythonでrangeを使う方法は何ですか。
Pythonには、整数シーケンスを生成するための組み込み関数であるrange()があります。よく使われる形式はrange(stop)で、0からstop-1までの整数シーケンスを生成します。以下にいくつかの例を示します:
- 0から9までの整数のシーケンスを生成する。
- for i in range(10):
print(i) -> 10回繰り返して、iを表示します。 - 1から10までの整数のシーケンスを作成する。
- for i in range(1, 11):
print(i) →
1から10までの数字を1つずつ出力します。 - 0から10までの偶数のシーケンスを生成する。
- 0から10までの範囲で、2ずつ増やしながらiを表示する。
- range()の結果をリストに変換する:
- numbers = list(range(5))
print(numbers) # 出力: [0, 1, 2, 3, 4]
これらの例では、range()関数の最初の引数は開始値(デフォルトは0)、2番目の引数は終了値(シーケンスに含まれない)、3番目の引数はステップ(デフォルトは1)です。