Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ Break and Continue with Nested Loops | Nested Loops
Python Loops
セクション 4.  2
single

single

bookBreak and Continue with Nested Loops

メニューを表示するにはスワイプしてください

You still can use break and continue statements inside the nested loops. But the execution depends on the statement's position in code. Thus, if you use break inside the inner loop, after executing it you leave the inner loop only, but continue to execute commands inside the outer one.

12345678
for i in range(10): print('Outer loop starts!') for j in range(10): print(i, j) if i==j: print('Leaving inner loop') break print('Outer loop is over!')
copy

The same about continue: you'll go back to the beginning of the inner loop.

Infinite Nested Loops

As you may guess, if one of the loops in infinite, no matter it is outer or inner one, the whole program is infinite, too. Remember to double-check the process and stop conditions for each loop.

タスク

スワイプしてコーディングを開始

Is everything okay with the given code? Ware the infinite program execution!

  • Think about which loop causes the infinite execution.
  • Modify the code to make it valid and finite.

解答

Switch to desktop実践的な練習のためにデスクトップに切り替える下記のオプションのいずれかを利用して、現在の場所から続行する
すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 4.  2
single

single

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

some-alt