Что делает else

Python Senior Без компании
Что делает else
Ответы
Блок `else` в Python выполняется, если условие в `if` (или все условия в `if-elif` цепочке) не выполнились. Он необязателен и идёт последним в условной конструкции. Пример с `if-else`: ``` x = 10 if x > 15: print("Больше 15") else: print("15 или меньше") # Выведется это ``` `else` также работает с циклами (`for`, `while`), выполняясь только если цикл завершился нормально (без `break`): ``` for i in range(3): if i == 5: break else: print("Цикл завершён без break") # Сработает ``` Ключевые особенности: - В условиях: выполняется когда все предыдущие проверки ложны - В циклах: срабатывает только при естественном завершении - Не требует условия - это финальный блок по умолчанию