Konstruktsioon elif Pythonis

Konstruktsioon elif võimaldab määrata täiendava võrdluse enne else plokki.

Olgu meil muutuja tst:

pythontst = 3

Võrdleme selle väärtust numbritega 1 ja 5. Samuti kirjutame iga ühe jaoks erineva sõnumi konsooli väljastamiseks:

pythonif tst == 1:
  print('the num is 1')
elif tst == 5:
  print('the num is 5')
else:
  print('the num is unknown') # see käivitub
Задание 1

Antud on kaks muutujat:

pythontst1 = 5
tst2 = 8

Kontrollige, kumma muutuja väärtus on suurem ja väljastage vastav sõnum.

Задание 2

Antud on muutuja age, milles on kasutaja vanus. Kirjutage tingimus, kui muutuja on väiksem kui 18 ja suurem kui 10. Seejärel tingimus, kui number on vahemikus 18 kuni 60. Samuti kirjutage sõnum konsooli väljastamiseks, kui number ei kuulu ühtegi eelmistesse tingimustesse.

Задание 3

Muutujas day on mingi number vahemikus 1 kuni 31. Määrake, millisesse kuu dekkaadi see number kuulub (esimesse, teise või kolmandasse).