Dotychczas mieliśmy do czynienia z przypadkami instrukcji warunkowych gdzie możliwe były tylko 2 opcje – prawda lub fałsz. Możemy jednak chcieć uzyskać konkretną odpowiedź spośród większej ilości możliwych odpowiedzi. Z pomocą przychodzi nam jeszcze jeden element instrukcji warunkowej, a mianowicie elif – skrót od else if.
Składnia:
if warunek1 :
instrukcja1
instrukcja2
...
elif warunek2 :
instrukcja1
...
elif warunek3 :
instrukcja1
...
...
else :
instrukcja1…