範囲をループするPython
range()関数
コードのセットを指定された回数ループするために、range()関数 を使用できます。range()関数は、デフォルトで0から始まり、1(デフォルト)ずつインクリメントし、指定された数で終わる一連の数値を返します。
例
range()関数の使用:
for x in range(6):
print(x)
range(6)は0から6の値ではなく、0から5の値であることに注意してください。
range()関数のデフォルトは開始値として0ですが、パラメーターrange(2、6)を追加することで開始値を指定できます。これは、2から6までの値を意味します(ただし、6は含まれません)。
例
開始パラメーターの使用:
for x in range(2, 6):
print(x)
range()関数は、デフォルトでシーケンスを1ずつインクリメントしますが、 3番目のパラメーターを追加することでインクリメント値を指定できます。range (2、30、3 ):
例
シーケンスを3でインクリメントします(デフォルトは1):
for x in range(2, 30, 3):
print(x)