Pythonのfor文は、指定した回数だけ繰り返し処理を行うための構文です。この記事では、Pythonのfor文とrange関数を使って、指定した回数だけ繰り返し処理を行う方法について解説します。
for文とrange関数
Pythonのfor文は、リストやタプルなどのオブジェクトから順番に要素を取り出す時に使われます。基本的には以下のような文法で使用します。
for 変数 in オブジェクト:
処理...
for文で繰り返し回数を指定するには、range関数を使用します。このrange関数によって、「0~繰り返し回数-1」の連続する数値を持ったオブジェクトを生成できます。range関数を使用した繰り返し回数の指定するには、以下のような文法を使用します。
for 変数 in range("繰り返し回数"):
処理...
実例
それでは、for文で繰り返し回数を指定する以下の2つのコードを実際に書いてみましょう。
- 指定回数だけ文字を繰り返し出力
- 繰り返し回数を出力
サンプルコード1:指定回数だけ文字を繰り返し出力
# for文とrange関数を使用して繰り返し回数を指定する。
for i in range(5):
# Hello Worldを繰り返し出力する
print('Hello World')
サンプルコード2:繰り返し回数を出力
# for文とrange関数を使用して繰り返し回数を指定する。
for i in range(5):
# 繰り返し回数を出力する
print('繰り返し回数:',i+1,'回目')
以上がPythonのfor文とrange関数を使って、指定した回数だけ繰り返し処理を行う方法になります。この内容を参考に、Pythonプログラミングに活用してみてください。