Pythonのfor
ループは、一組の値についてコードの一部を繰り返し実行します。このループは、リスト、配列、文字列、またはrange()
関数のすべての値について、コードのブロックを繰り返し実行します。
# forループの例
for i in [1, 2, 3, 4]:
print(i, end=", ") # 1, 2, 3, 4, を出力に表示
range()
関数を使用することにより、for
ループをシンプルに記述できます。range()
のstop
の値は必ず指定する必要があり、またrange()
のstart
の値と、整数の間のstep
の値は変更できます。
# 1つの引数での例
for i in range(5):
print(i, end=", ") # 0, 1, 2, 3, 4, を出力に表示
# 2つの引数での例
for i in range(-1, 5):
print(i, end=", ") # -1, 0, 1, 2, 3, 4, を出力に表示
# 3つの引数での例
for i in range(-1, 5, 2):
print(i, end=", ") # -1, 1, 3, を出力に表示
以上のように、Pythonのfor
ループとrange()
関数を活用することで、効率的なコードを書くことができます。これらの機能を理解し、適切に使用することで、Pythonプログラミングの幅が広がります。.