Pythonにおけるwhile Trueは、特定の条件が満たされるまで無限にループを続けるための構文です。この記事では、その詳細な使い方と終了の方法について解説します。
while Trueの基本的な使い方
基本的なwhile Trueの使い方は以下の通りです。
while True:
# 繰り返し実行するコード
このコードは、TrueがFalseになるか、break文が実行されるまで無限にループします。
while Trueループの終了方法
while Trueループを終了する基本的な方法は、ループ内で条件を満たすとbreak文を実行することです。
以下に具体的な例を示します。
i = 0
while True:
if i == 10:
break
print(i)
i += 1
このコードは、iが10になるとループを終了します。
while Trueとif文の組み合わせ
while Trueループは、if文と組み合わせることで、より複雑な条件でループを制御することが可能です。
以下に具体的な例を示します。
i = 0
while True:
if i % 2 == 0:
print(i)
elif i > 10:
break
i += 1
このコードは、iが偶数の場合にiを出力し、iが10を超えるとループを終了します。
以上が、Pythonのwhile Trueについての基本的な解説です。この構文を理解し、適切に使用することで、Pythonプログラミングの幅が広がります。