\

Pythonのforループは、一組の値についてコードの一部を繰り返し実行します。forループはイテレータ変数に、与えられたリスト、配列、文字列などの各値を設定し、イテレータ変数のそれぞれの値についてforループのボディ内のコードを繰り返し実行します。

# for ループの例
for i in [1, 2, 3, 4]:
    print(i, end=", ")  # 1, 2, 3, 4, を出力に表示

forループに連続した値の配列を使用する場合は、配列の中身をすべて記述する代わりに、Pythonのrange()関数を使用できます。

# 1 つの引数での例
for i in range(5):
    print(i, end=", ")  # 0, 1, 2, 3, 4, を出力に表示

range()関数は、その引数に基づいた整数列を返します。range()関数についての詳細な情報は、Pythonの公式ドキュメントを参照してください。

# 2 つの引数での例
for i in range(-1, 5):
    print(i, end=", ")  # -1, 0, 1, 2, 3, 4, を出力に表示

オプションのstepの値は、整数列の値の間の増加分を制御します。デフォルトの値はstep = 1です。

# 3 つの引数での例
for i in range(-1, 5, 2):
    print(i, end=", ")  # -1, 1, 3, を出力に表示

この記事では、Pythonのforループとrange()関数について説明しました。forループは、リスト、配列、文字列、またはrange()内のすべての値について、コードのブロックを繰り返し実行します。range()を使用することにより、forループをシンプルに記述できます。range()stopの値は必ず指定する必要があり、またrange()startの値と、整数の間のstepの値は変更できます。.

投稿者 admin

コメントを残す

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