繰り返し
while 文
やや特殊なのは、while で判定が false になった時に else 文が実行される点。break では実行されない。
このため、break で飛び出してきたのかを区別することができる。
break で実行されないので、else を後処理のつもりで使うと正しくない。
until 文はない。条件を反転させることで対応する。
for 文
Python には後判定の繰り返し構文はない。(他の言語でよくある、do-while のような構文がない)
方法1
基本的にこの方法を使う。
code:do_while.py
while True:
// 文
if 条件:
break
Keyword: ループ, loop