Python whileループを終了させる方法【基本と応用】
Pythonのwhileループは、複数の終了方法があります。以下は、一般的に使用されるいくつかの方法です:
- ループ内に条件判断を設定して、条件が満たされない場合にループを終了する。
 
count = 0
while count < 10:
    print(count)
    count += 1
- ループ内でbreakステートメントを使用して、ループを終了させる。
 
count = 0
while True:
    if count >= 10:
        break
    print(count)
    count += 1
- ループの外でフラグ変数を定義し、そのフラグ変数が特定の条件を満たすときにループを終了させる。
 
flag = True
count = 0
while flag:
    if count >= 10:
        flag = False
    print(count)
    count += 1
- 例外処理を使用する:try-except文を使用して特定の例外をキャッチし、ループを終了させる。
 
count = 0
while True:
    try:
        if count >= 10:
            raise StopIteration
        print(count)
        count += 1
    except StopIteration:
        break
これらは一般的に使われるwhileループの終了方法ですが、具体的な方法の選択はそれぞれの状況によって異なります。