Konstrukcija elif v Pythonu
Konstrukcija elif omogoča
dodatno primerjavo pred blokom else.
Recimo, da imamo spremenljivko tst:
tst = 3
Primerjajmo njeno vrednost s števili
1 in 5. Prav tako za
vsako izmed njih navedimo različna sporočila za izpis
v konzolo:
if tst == 1:
print('the num is 1')
elif tst == 5:
print('the num is 5')
else:
print('the num is unknown') # to se bo sprožilo
Podani sta dve spremenljivki:
tst1 = 5
tst2 = 8
Preverite vrednost, katera od teh spremenljivk je večja in izpišite ustrezno sporočilo.
Podana je spremenljivka age, v kateri je shranjena
starost uporabnika. Napišite pogoj,
ko je spremenljivka manjša od 18 in večja
od 10. Nato pogoj, če je število
v intervalu od 18 do
60. Prav tako navedite sporočilo za
izpis v konzolo, ko število ne spada
v nobenega od prejšnjih pogojev.
V spremenljivki day je neko
število iz intervala od 1 do 31.
Določite, v katero dekado meseca spada
to število (v prvo, drugo ali tretjo).