Elif-rakenteen Pythonissa
elif-rakenne mahdollistaa
lisävertailun ennen else-lohkoa.
Oletetaan, että meillä on muuttuja tst:
pythontst = 3
Verrataanpa sen arvoja numeroihin
1 ja 5. Määritellään myös
kullekin niistä eri viestit konsoliin
tulostettavaksi:
pythonif tst == 1:
print('the num is 1')
elif tst == 5:
print('the num is 5')
else:
print('the num is unknown') # tämä toimii
Задание 1
Annettu kaksi muuttujaa:
pythontst1 = 5
tst2 = 8
Tarkista kummän muuttujan arvo on suurempi ja tulosta vastaava viesti.
Задание 2
Annettu muuttuja age, joka sisältää
käyttäjän iän. Kirjoita ehto,
kun muuttuja on pienempi kuin 18 ja suurempi
kuin 10. Sitten ehto, jos luku
on välillä 18 -
60. Määritä myös viesti
konsoliin tulostettavaksi, kun luku ei kuulu
mihinkään edellisistä ehdoista.
Задание 3
Muuttujassa day on jokin
luku väliltä 1 - 31.
Määritä mihin kuukauden dekadiin luku
kuuluu (ensimmäiseen, toiseen vai kolmanteen).