Konstrukcja elif w Pythonie
Konstrukcja elif pozwala określać
dodatkowe porównanie przed blokiem else.
Załóżmy, że mamy zmienną tst:
tst = 3
Porównajmy jej wartość z liczbami
1 i 5. Dla każdego z nich
zdefiniujmy różne komunikaty do wyświetlenia
w konsoli:
if tst == 1:
print('the num is 1')
elif tst == 5:
print('the num is 5')
else:
print('the num is unknown') # to się uruchomi
Dane są dwie zmienne:
tst1 = 5
tst2 = 8
Sprawdź wartość której z tych zmiennych jest większa i wyświetl odpowiedni komunikat.
Dana jest zmienna age, która przechowuje
wiek użytkownika. Napisz warunek,
gdy zmienna jest mniejsza niż 18 i większa
niż 10. Następnie warunek, jeśli liczba
znajduje się w przedziale od 18 do
60. Zdefiniuj również komunikat do
wyświetlenia w konsoli, gdy liczba nie spełnia
żadnego z poprzednich warunków.
W zmiennej day znajduje się jakaś
liczba z przedziału od 1 do 31.
Określ, w którą dekadę miesiąca wpada
ta liczba (pierwszą, drugą czy trzecią).