Python · Syntax and control flow

if / elif / else

Runs the first branch whose condition is true. Conditions are evaluated in order.

Syntax
if x > 0: … elif … else …

Example

Open in the lab

More in this group

break and continue del statement enumerate() f-string for match statement pass range()

Learn this in the course

Reference pages are the quick answer. The course explains the why, shows the full example and ends with a challenge.

Open the course