Конструкция elif в Python
Конструкция elif
позволяет задавать дополнительное сравнение до блока else
.
Пусть у нас есть переменная tst
:
tst = 3
Давайте сравним ее значение с числами 1
и 5
. Также пропишем для каждого из них разные сообщения для вывода в консоль:
if tst == 1:
print('the num is 1')
elif tst == 5:
print('the num is 5')
else:
print('the num is unknown') # сработает это
№1 Даны две переменные: Проверьте значение какой из этих переменных больше и выведите соответствующее сообщение. tst1 = 5
tst2 = 8
№2 Дана переменная age, в которой лежит возраст пользователя. Напишите условие, когда переменная меньше 18 и больше 10. Затем условие, если число находится в интервале от 18 до 60. Также пропишите сообщение для вывода в консоль, когда число не попадает ни в одно из предыдущих условий.
№3 В переменной day лежит какое-то число из интервала от 1 до 31. Определите в какую декаду месяца попадает это число (в первую, вторую или третью).