BreakとContinue
ループを効果的に制御します。
「BreakとContinue」はCoddyKit上の無料Python For Kidsレッスンです。 これはレッスン4/4です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはPython For Kids学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 Python For Kidsコースには全4レッスンが含まれています。
BreakとContinueによるループ制御
BreakとContinue
制御フローのレッスンに戻ってきました!今日は、break文とcontinue文を使って、ループをより効果的に制御する方法を学びます。

BreakとContinueとは?
BreakとContinueは、プログラム内のループの流れを制御するための文です。
- Break: ループを直ちに終了します。
- Continue: 現在の繰り返し処理をスキップして、次の繰り返しに移ります。
これらの文を使うと、ループをより柔軟で強力なものにできます。
Break文
break文は、ループの条件がまだ真であっても、ループ全体を停止します。特定の条件に基づいてループを終了したい場合に便利です。
構文:
if condition:
break # Exits the loopBreak文の例
簡単な例で、break文の動作を見てみましょう。
例:
# Iterates through numbers 1 to 5
for num in range(1, 6):
if num == 3:
break # Exits the loop when num is 3
print(num) # Prints the current number
Break文の例の出力
上記のコードを実行すると、Pythonは3に到達するまで数値を表示し、その後ループを終了します:
1
2Continue文
continue文は、ループの現在の繰り返し処理をスキップして、次の繰り返しに移ります。ループ全体を停止せずに、特定の条件をスキップしたい場合に便利です。
構文:
if condition:
continue # Skips to the next iterationContinue文の例
簡単な例で、continue文の動作を見てみましょう。
例:
# Iterates through numbers 1 to 5
for num in range(1, 6):
if num == 3:
continue # Skips the number 3
print(num) # Prints the current number
for i in range(1, 5):
if i == 2:
continue
if i == 4:
break
print(i)
よくできました!
break文とcontinue文を使って、Pythonのループを制御する方法を学びました。これらの機能を使うと、ループの実行方法を調整でき、プログラムをより効率的で効果的なものにできます。
これらの文を自分のループに取り入れ、プログラムをどのように改善できるか試しながら、練習を続けましょう。
よくある質問
「BreakとContinue」レッスンは無料ですか?
はい。「BreakとContinue」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、Python For Kidsコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 Python For Kidsコースには全4レッスンが含まれています。
「BreakとContinue」で何を学びますか?
ループを効果的に制御します。 ブラウザで直接実行するハンズオンコードでPython For Kidsを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。
Python For Kidsを始めるのに経験は必要ですか?
事前経験は必要ありません。CoddyKitのPython For Kidsは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン4/4です。
「BreakとContinue」レッスンにはどのくらい時間がかかりますか?
ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。
このPython For Kidsレッスンでコードを書いて実行できますか?
はい。すべてのPython For Kidsレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。
このコースのすべてのレッスン
- If-Else文
- Pythonのループ
- ネストしたループ
- BreakとContinue