Встречается на собеседованиях • сегодня
Работал ли с исключениями в Python
Да, работал. Исключения в Python обрабатываются через блоки try, except, else и finally.
Пример:
python
try:
result = 10 / 0
except ZeroDivisionError:
print("Деление на ноль!")
else:
print("Ошибок нет, результат:", result)
finally:
print("Блок finally выполняется всегда")Ключевые моменты:
- Можно перехватывать конкретные исключения (
ValueError,KeyErrorи т. д.). - Блок
elseвыполняется, если исключений не было. finallyвыполняется в любом случае, даже если было исключение илиreturn.- Можно создавать пользовательские исключения через наследование от
Exception.

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