Die elif-konstruksie in Python
Die konstruksie elif laat jou toe om
addisionele vergelykings te spesifiseer
voor die else-blok.
Kom ons het 'n veranderlike tst:
tst = 3
Kom ons vergelyk sy waarde met die getalle
1 en 5. Laat ons ook vir
elkeen van hulle verskillende boodskappe skryf
om na die konsole uit te voer:
if tst == 1:
print('the num is 1')
elif tst == 5:
print('the num is 5')
else:
print('the num is unknown') # dit sal werk
Twee veranderlikes word gegee:
tst1 = 5
tst2 = 8
Gaan na watter van hierdie veranderlikes se waarde groter is en druk die ooreenstemmende boodskap uit.
Daar is 'n veranderlike age wat die
gebruiker se ouderdom bevat. Skryf 'n voorwaarde
wanneer die veranderlike minder as 18 en meer as
10 is. Dan 'n voorwaarde as die getal
in die interval van 18 tot
60 val. Skryf ook 'n boodskap vir
uitset na die konsole wanneer die getal nie in
een van die vorige voorwaardes val nie.
Die veranderlike day bevat 'n
getal in die interval van 1 tot 31.
Bepaal in watter dekade van die maand hierdie
getal val (in die eerste, tweede of derde).