Muundo elif katika Python
Muundo elif huruhusu kubainisha
kulinganisha nyongeza kabla ya kizuizi else.
Tuchukulie tuna kibadilishaji tst:
tst = 3
Wacha tulinganishe thamani yake na nambari
1 na 5. Pia tuandike
kwa kila moja yake ujumbe tofauti wa kutoa
kwenye konsoli:
if tst == 1:
print('the num is 1')
elif tst == 5:
print('the num is 5')
else:
print('the num is unknown') # hii itafanya kazi
Kuna vibadilishaji viwili:
tst1 = 5
tst2 = 8
Angalia thamani ya kubwa kati ya vibadilishaji hivi na uandike ujumbe unaofaa.
Kuna kibadilishaji age, ambamo kimo
umri wa mtumiaji. Andika sharti,
ambapo kibadilishaji ni kidogo kuliko 18 na mkubwa
kuliko 10. Kisha sharti, ikiwa nambari
ipo katika kipindi kutoka 18 hadi
60. Pia andika ujumbe wa
kutoa kwenye konsoli, wakati nambari haifai
katika hata moja ya masharti ya awali.
Katika kibadilishaji day kimo nambari fulani
kutoka kipindi cha 1 hadi 31.
Bainisha katika deka gani ya mwezi inafaa
nambari hii (katika ya kwanza, ya pili au ya tatu).