Konstruktionen elif i Python
Konstruktionen elif tillåter oss att specificera
ytterligare ett villkor före else-blocket.
Låt oss säga att vi har en variabel tst:
tst = 3
Låt oss jämföra dess värde med talen
1 och 5. Vi kommer också att skriva ut
olika meddelanden till konsolen för
varje fall:
if tst == 1:
print('the num is 1')
elif tst == 5:
print('the num is 5')
else:
print('the num is unknown') # detta kommer att köras
Två variabler är givna:
tst1 = 5
tst2 = 8
Kontrollera vilken av dessa variabler som har ett högre värde och skriv ut motsvarande meddelande.
Det finns en variabel age som innehåller
användarens ålder. Skriv ett villkor för när
variabeln är mindre än 18 och större än
10. Sedan ett villkor om talet
är i intervallet från 18 till
60. Skriv också ett meddelande för
utskrift till konsolen när talet inte uppfyller
något av de tidigare villkoren.
I variabeln day finns ett tal
från intervallet 1 till 31.
Bestäm vilken dekad i månaden talet
hamnar i (första, andra eller tredje).