Встречается на 2% собеседований по Python
Что такое else
else в Python — это необязательная часть условных конструкций (if), циклов (for, while) и блоков обработки исключений (try).
- В условных операторах (
if/elif/else): выполняется, если ни одно условие выше не было истинным.pythonif x > 0: print("Positive") else: print("Non-positive")
-
В циклах (
for/while): выполняется, если цикл завершился безbreak.pythonfor i in range(3): print(i) else: print("Loop finished") # Выполнится -
В
try-except: выполняется, если исключений не возникло.pythontry: result = 10 / 2 except ZeroDivisionError: print("Error") else: print("No errors") # Выполнится
else делает код чище, заменяя флаги или дополнительные проверки.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
Похожие вопросы
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы