Conditionals: Applied Scenario

30 min
0/5 practice checks

Applied Scenario

Apply the idea in context while keeping the assumptions, units, safety and affected people visible.

This extension applies that lens specifically to Conditionals.

Conditionals run code only when a condition is true:

if age >= 18:
    print("adult")
elif age >= 13:
    print("teen")
else:
    print("child")

The comparison operators produce a bool: == equal, != not equal, <, >, <=, >=. Indentation (4 spaces) is how Python knows which lines belong inside the if.

Code practice

Python Foundations — Applied Scenario: Write classify(n) that returns "positive" if n is greater than 0, "negative" if less than 0, and "zero" otherwise.

python

Runs in your browser. Charts (matplotlib) are not supported — use print-based output.

Code practice

Python Foundations — Applied Scenario: For the given age = 20, set is_adult to a bool that is True when age is at least 18.

python

Runs in your browser. Charts (matplotlib) are not supported — use print-based output.

Python Foundations — Applied Scenario: What does the expression 7 != 3 evaluate to?

Name the original topic being extended by this applied scenario lesson.

Which statement is the best evidence-led starting point for Conditionals: Applied Scenario?