Konstrukce elif v Pythonu
Konstrukce elif umožňuje zadat
dodatečné porovnání před blokem else.
Předpokládejme, že máme proměnnou tst:
tst = 3
Porovnejme její hodnotu s čísly
1 a 5. Také pro každou z nich
napíšeme různé zprávy pro výpis
do konzole:
if tst == 1:
print('the num is 1')
elif tst == 5:
print('the num is 5')
else:
print('the num is unknown') # provede se toto
Jsou dány dvě proměnné:
tst1 = 5
tst2 = 8
Zkontrolujte hodnotu, která z těchto proměnných je větší a vypište odpovídající zprávu.
Je dána proměnná age, ve které je
věk uživatele. Napište podmínku,
kdy je proměnná menší než 18 a větší
než 10. Poté podmínku, pokud je číslo
v intervalu od 18 do
60. Také napište zprávu pro
výpis do konzole, když číslo nespadá
do žádné z předchozích podmínek.
V proměnné day je nějaké
číslo z intervalu od 1 do 31.
Určete, do které dekády měsíce toto číslo
spadá (do první, druhé nebo třetí).