Pythonのループ処理にはfor
文とwhile
文の2つがあります。今回は、while
文について深く掘り下げてみましょう。
while文の基本
while
文は、特定の条件が満たされている間、指定した処理を繰り返します。基本的な書き方は以下の通りです。
while 条件式:
繰り返したい処理
ここで、条件式
の部分には、繰り返しを続けるための条件を書きます。この条件式
がTrue
と評価されている間、繰り返したい処理
が実行されます。
例えば、以下のようなコードが考えられます。
while 条件式:
処理A
処理B
この場合、処理A
が繰り返され、条件式
がFalse
になったら繰り返しが終わり、処理B
へと移ります。繰り返しが行われるのは、while
のブロック内だけです。
while文の具体例
1から5までを表示するwhile
ループを作ってみましょう。
index = 1
while index <= 5:
print(index)
index += 1
print("終了")
このコードの実行結果は以下の通りです。
1
2
3
4
5
終了
break文の使用
while
ループでは、break
文を使うことでループから抜け出すことができます。以下の例を見てみましょう。
index = 1
while index <= 5:
print(index)
index += 1
if index == 3:
break
print("終了")
このコードの実行結果は以下の通りです。
1
2
終了
以上が、Pythonのwhile
文についての基本的な説明と使用例です。この記事が、Pythonのwhile
文を理解する上での参考になれば幸いです。.