if и else
else задаёт второй путь: он выполняется, когда условие if оказалось ложным.
У if может быть ветка else. Когда условие истинно, выполняется тело if; когда ложно — тело else. Ровно один из двух вариантов.
if number > 5:
print("больше пяти")
else:
print("пять или меньше")
else не проверяет новое условие. Он относится к ближайшему if и должен стоять на том же уровне.
- Сравни number с 5 через if.
- В теле if выведи больше пяти.
- Добавь else и в его теле выведи пять или меньше.
Чтобы шаг был засчитан, нажмите «Проверить». «Выполнить» только показывает результат в консоли, но не завершает шаг.
Отлично! Сравнение 6 > 5 истинно, поэтому выполнилась ветка if, а else пропущен.
Требования
Для number = 6 выведи больше пяти, если number > 5, иначе — пять или меньше.
Проверка
Проверка запускает программу с чистого листа и сверяет вывод.
Подсказки Открываются по одной
Консоль общая сессия
Python 3.14 · переменные сохраняются между командами
Готовлю консоль…