Die elif-Konstruktion in Python
Die Konstruktion elif erlaubt es,
einen zusätzlichen Vergleich vor dem else-Block
anzugeben.
Nehmen wir an, wir haben eine Variable tst:
tst = 3
Lassen Sie uns ihren Wert mit den Zahlen
1 und 5 vergleichen.
Zudem schreiben wir für jeden Fall eine
andere Ausgabenachricht für die Konsole:
if tst == 1:
print('the num is 1')
elif tst == 5:
print('the num is 5')
else:
print('the num is unknown') # das wird ausgeführt
Gegeben sind zwei Variablen:
tst1 = 5
tst2 = 8
Prüfen Sie, welcher Wert dieser Variablen größer ist und geben Sie die entsprechende Nachricht aus.
Gegeben ist eine Variable age, in der
das Alter des Benutzers gespeichert ist.
Schreiben Sie eine Bedingung für den Fall,
dass die Variable kleiner als 18 und
größer als 10 ist. Dann eine Bedingung,
wenn die Zahl im Intervall von 18 bis
60 liegt. Schreiben Sie auch eine
Nachricht für die Ausgabe in die Konsole,
wenn die Zahl in keine der vorherigen
Bedingungen fällt.
In der Variable day liegt eine Zahl
aus dem Intervall von 1 bis 31.
Bestimmen Sie, in welche Dekade des Monats
diese Zahl fällt (in die erste, zweite oder
dritte).