\

Pythonのrange関数は、一般的には0から始まる数列を生成します。しかし、1から始まる数列を生成したい場合はどうすればよいでしょうか。この記事では、その方法を詳しく解説します。

range関数で1から開始する方法

Pythonのrange関数は、引数を変更することで繰り返しの開始値、終了値、ステップを指定することができます。以下に、1から5までの範囲で繰り返し処理を行うサンプルコードを示します。

for i in range(1, 6):
    print(i)

このコードを実行すると、出力は次のようになります。

1
2
3
4
5

終了値とステップを指定する

さらに、終了値とステップも指定することができます。以下のサンプルコードでは、1から10までの範囲で、2つずつステップして繰り返し処理を行っています。

for i in range(1, 11, 2):
    print(i)

このコードを実行すると、出力は次のようになります。

1
3
5
7
9

以上が、Pythonでrange関数を1から開始する方法についての解説です。適切な方法を選択して、繰り返し処理を行いましょう。

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です