Pythonでは、while
文を用いて繰り返し処理を行うことができます。特に、while
文を二重に使用することで、より複雑な繰り返し処理を実現することが可能です。
while文の基本
まずは、while
文の基本的な使い方を見てみましょう。
n = 1
while n <= 5:
print(n)
n += 1
このコードは、変数n
の値が5以下である限り、n
の値を出力し、n
の値に1を加えるという処理を繰り返します。
二重ループの利用
次に、while
文を二重に使用した例を見てみましょう。以下のコードは、九九の表を作成する例です。
i = 1
while i <= 9:
j = 1
while j <= 9:
print(f'{i} * {j} = {i*j}')
j += 1
i += 1
このコードは、外側のループが1から9まで、内側のループも1から9まで繰り返され、それぞれの組み合わせについて九九の計算結果を出力します。
ループの制御
while
文の中でbreak
文を使用すると、ループを強制的に終了することができます。また、continue
文を使用すると、ループの残りの部分をスキップして次の繰り返しに移ることができます。
以上が、Pythonのwhile
文と二重ループの基本的な使い方となります。これらの概念を理解し、適切に活用することで、Pythonプログラミングの幅が広がります。.