Python ループ文

この章では、Pythonのループ文について紹介します。プログラムは通常、順番に実行されます。

プログラミング言語はさまざまな制御構造を提供し、より複雑な実行経路を可能にします。

ループ文を使用すると、1つの文または文のグループを複数回実行できます。以下は、ほとんどのプログラミング言語におけるループ文の一般的な形式です:

Python は for ループと while ループを提供しています(Python には do..while ループはありません):

ループの種類説明
while ループ指定された判定条件が true の場合にループ本体を実行し、それ以外の場合はループ本体を終了します。
for ループ文を繰り返し実行します
ネストされたループwhile ループ本体の中に for ループをネストできます。


ループ制御文

ループ制御文は、文の実行順序を変更できます。Python は以下のループ制御文をサポートしています:

制御文説明
break 文ステートメントブロックの実行中にループを終了し、ループ全体から抜け出します。
continue 文ステートメントブロックの実行中に現在のループを終了し、その回のループを抜けて、次のループを実行します。
pass 文pass は空の文であり、プログラム構造の完全性を保つためのものです。
その他の拡張