\

Pythonでは、while Trueを使って無限ループを作成することができます。このループは、条件が常にTrueであるため、明示的に終了しない限り永遠に続きます。

while Trueの基本的な使い方

以下に、while Trueを使った基本的な無限ループの例を示します。

while True:
    print("This is an infinite loop!")

このコードは、”This is an infinite loop!”というメッセージを無限に出力します。

while Trueループの終了方法

無限ループを終了するためには、break文を使用します。break文は、ループの中で実行されると、そのループを直ちに終了します。

以下に、break文を使って無限ループを終了する例を示します。

while True:
    print("This loop will end soon.")
    break

このコードは、一度だけメッセージを出力し、その後すぐにループを終了します。

while Trueとif文の組み合わせ

特定の条件が満たされたときにループを終了するために、if文とbreak文を組み合わせて使用することができます。

以下に、if文とbreak文を組み合わせた例を示します。

counter = 0
while True:
    print("Counter:", counter)
    counter += 1
    if counter >= 3:
        break

このコードは、カウンタが3以上になったときにループを終了します。

以上が、Pythonでwhile Trueを使った無限ループとその制御についての基本的な説明です。この概念は、特定の条件が満たされるまで処理を続ける必要がある場合など、さまざまなシナリオで役立ちます。

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です