Python3|while(True)の意味とbreak文


Python3におけるwhile(True)の意味

while(条件式):において条件式がTrueである限りWhileループは実行され続けます。従って、

While(False):

と書けば、絶対に実行されないwhileループになります。そして、

While(True):

と書けば無限ループになります。

しかし、無限ループでは困るので、While(True):を使う際はループを強制離脱するために、break文をセットで書きます。

while(True)とbreak文を使ったサンプルプログラム

<実行結果>

1周目
終了する場合にはendと入力しEnterを押して下さい。続ける場合はそのままEnterを押下して下さい。
2周目
終了する場合にはendと入力しEnterを押して下さい。続ける場合はそのままEnterを押下して下さい。
3周目
終了する場合にはendと入力しEnterを押して下さい。続ける場合はそのままEnterを押下して下さい。end
プログラムを終了しました。

Python3リファレンスTOPへ戻る

あわせて読みたい