\

Pythonのforループは、一組の値についてコードの一部を繰り返し実行する構造です。range()関数は、その引数に基づいた整数列を返す関数であり、for文と組み合わせて特定の範囲を繰り返し処理することができます。

PythonのForループ

Pythonのforループは、一組の値についてコードの一部を繰り返し実行します。以下の例では、forループを使用して配列内のそれぞれの数値を出力に表示します。

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

PythonのRange関数

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

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

range()関数は、startstopstepの3つの引数を取ることができます。start引数は、整数列の最初の値です。stop引数は、整数列の上限値です。stepの値は、整数列の値の間の増加分を制御します。

# 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

コメントを残す

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