Recall & Review
beginner
What is the basic structure of a while loop in Python?
A while loop starts with the keyword
while, followed by a condition and a colon. The code inside the loop is indented and runs repeatedly as long as the condition is true.Click to reveal answer
beginner
What happens if the condition in a while loop is initially false?
The code inside the while loop does not run at all, and the program continues with the code after the loop.
Click to reveal answer
beginner
How does the while loop decide when to stop?
The while loop checks the condition before each iteration. If the condition becomes false, the loop stops running.
Click to reveal answer
intermediate
What can cause an infinite loop in a while loop?
If the condition never becomes false because the code inside the loop does not change the variables involved, the loop will run forever, causing an infinite loop.
Click to reveal answer
intermediate
How can you safely exit a while loop before the condition becomes false?
You can use the
break statement inside the loop to stop it immediately, regardless of the condition.Click to reveal answer
What does the while loop check before running its code block?
✗ Incorrect
The while loop checks the condition before each iteration to decide if it should run the code inside.
What happens if the while loop condition is false at the start?
✗ Incorrect
If the condition is false at the start, the while loop skips the code inside and continues after the loop.
Which statement can stop a while loop immediately?
✗ Incorrect
The
break statement stops the loop immediately, exiting it regardless of the condition.What is a common cause of an infinite while loop?
✗ Incorrect
If the loop condition never changes to false, the loop will run forever, causing an infinite loop.
When does the while loop check its condition?
✗ Incorrect
The while loop checks the condition before each iteration to decide whether to run the loop code.
Explain how a while loop executes step-by-step.
Think about what happens before and after the loop code runs.
You got /4 concepts.
Describe what can cause an infinite loop and how to prevent it.
Focus on the condition and how it changes.
You got /4 concepts.