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

Работал ли с исключением в Python

Да, работал. В Python исключения обрабатываются через блоки try, except, else и finally.

Пример:

python
try:
    result = 10 / 0
except ZeroDivisionError:
    print("Деление на ноль!")
else:
    print("Всё прошло успешно!")
finally:
    print("Этот блок выполнится всегда.")

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

  • try — код, который может вызвать исключение.
  • except — обработка конкретного исключения (можно ловить несколько через кортеж).
  • else — выполняется, если исключения не было.
  • finally — выполняется в любом случае (например, для закрытия файлов).

Можно создавать собственные исключения через наследование от Exception.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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