Elif konstrukcija Python kalboje
Konstrukcija elif leidžia nurodyti
papildomą palyginimą prieš else bloką.
Tarkime, kad turime kintamąjį tst:
tst = 3
Palyginkime jo reikšmę su skaičiais
1 ir 5. Taip pat kiekvienam iš jų
aprašykime skirtingus pranešimus išvedimui
į konsolę:
if tst == 1:
print('the num is 1')
elif tst == 5:
print('the num is 5')
else:
print('the num is unknown') # suveiks šis
Duoti du kintamieji:
tst1 = 5
tst2 = 8
Patikrinkite, kurio iš šių kintamųjų reikšmė yra didesnė ir išveskite atitinkamą pranešimą.
Duotas kintamasis age, kuriame saugomas
vartotojo amžius. Parašykite sąlygą,
kai kintamasis yra mažesnis už 18 ir didesnis
už 10. Tada sąlygą, jei skaičius
yra intervale nuo 18 iki
60. Taip pat aprašykite pranešimą
išvedimui į konsolę, kai skaičius nepateko
į nei vieną iš ankstesnių sąlygų.
Kintamajame day yra kažkoks
skaičius iš intervalo nuo 1 iki 31.
Nustatykite, į kurią mėnesio dekadą pateko
šis skaičius (į pirmą, antrą ar trečią).