Встречается на собеседованиях • сегодня

Зачем нужен else

else в Python используется для выполнения блока кода, если условие в if не выполнилось. Это делает код более читаемым и исключает необходимость дублирования проверок.

Пример:

python
x = 10
if x > 20:
    print("x больше 20")
else:
    print("x не больше 20")  # Выполнится, так как условие False

Также else можно использовать с циклами (for, while), где блок выполняется, если цикл завершился без break:

python
for i in range(5):
    if i == 10:
        break
else:
    print("Цикл завершился без break")  # Выведется

Ключевые моменты:

  • Улучшает читаемость, заменяя вложенные if.
  • В циклах помогает обрабатывать "естественное" завершение.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы