[Python] range関数

range関数

for 文を使って10回ループを回す場合は、range関数を使うと実現できる。

for i in range(10):
    print(i)

この例では、0, 1, 2, …, 9までの数がprintで出力されるが、開始の数を指定することもできる。

for i in range(5, 10):
    print(i)

この例では、5, 6, 7, …, 9 がprintで出力される。また、インクリメントの数も指定することができる。

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

この例では、1, 3, 5, 7, 9 のように2ずつ数を増やすことができる。

for _ in range(10):
    print("Hello")

また、i を使わない場合、単純に10回ループを回したい場合は、iではなく、_を使う。