Встречается на собеседованиях • сегодня
Что такое finally
Блок finally в Python используется в конструкции try-except-finally для выполнения кода, который должен быть выполнен в любом случае, независимо от того, возникло исключение или нет. Это полезно для освобождения ресурсов (например, закрытия файлов или соединений с БД).
Пример:
python
try:
file = open('example.txt', 'r')
data = file.read()
print(data)
except FileNotFoundError:
print("Файл не найден!")
finally:
file.close() # Закрытие файла в любом случае
print("Операция завершена")Даже если возникнет исключение, код в finally выполнится. Если finally отсутствует, ресурсы могут остаться незакрытыми.

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