Elif konstrukcija Python kalboje

Konstrukcija elif leidžia nurodyti papildomą palyginimą prieš else bloką.

Tarkime, kad turime kintamąjį tst:

pythontst = 3

Palyginkime jo reikšmę su skaičiais 1 ir 5. Taip pat kiekvienam iš jų aprašykime skirtingus pranešimus išvedimui į konsolę:

pythonif tst == 1:
  print('the num is 1')
elif tst == 5:
  print('the num is 5')
else:
  print('the num is unknown') # suveiks šis
Задание 1

Duoti du kintamieji:

pythontst1 = 5
tst2 = 8

Patikrinkite, kurio iš šių kintamųjų reikšmė yra didesnė ir išveskite atitinkamą pranešimą.

Задание 2

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ų.

Задание 3

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ą).