Programs That Can Compare
Explore how to apply conditional statements like if, else, and elif in Python to control program flow. Learn to update variables such as scores based on user responses and improve code readability by using these structures.
Project requirements
Let’s attend to our client’s requirements for the project once again, this time focusing on the requirements highlighted in green for updating the score when the user answers a maths question correctly.
What if
We know we’ll only need == to check for the answer’s correctness. What if we had something in Python that could let us update the score, but only if the user_answer == correct_answer:
Now, this code reads neatly. This is as easy as it looks—Python lets us use an if-else to control the flow of code execution.
(Select all that apply.) In the code given above, which line numbers will not get executed when the value of user_answer is equal to correct_answer? Multi-select
Line 1
Line 2
Line 3
Line 4
Line 5