
指定した回数だけ反復処理する
for
を使ったシーケンスの反復処理だけでなく、
range
という組み込み関数のおかげで
さらに正確に反復回数を指定することもできます。
range
の
3
つ目の方法を紹介しましょう。
用法例
3.
range
の最も基本的な形式では、
for
ループを実行する回数を指示する整数引数を
1
つ取ります(
range
の別の使い方を後で説明します)。このループでは、
range
を使って
num
変数に
1
つずつ代入する数値のリストを作成します。
>>> for num in range(5):
print('Head First Rocks!')
Head First Rocks!
Head First Rocks!
Head First Rocks!
Head First Rocks!
Head First Rocks!
今回は、ループのブロック内のどこにも
num
ループ反復変数を使いませんでした。
num
をブロックで使うかはプログラマ次第なので、
num
がなくてもエラーは発生せず、問題は
ありません。この例では、
num
で何もしなくても構いません。
確かに課題
1
は完了です。
いままでの説明から、用法例3 を使えばよいことがわかります。さっそく
用法例3 を使って使って
for
ループを使って指定した回数だけ反復処理を
しましょう。
for
ループについては
成果があったみたいだね。
最初の課題は完了かな?
1
章 基本
you are here
25
5
つの数値の範囲を要求したので
5
回反復し、
その結果、メッセージが