👀 Как осуществляется обработка исключений в Python?
В Python для обработки исключений используется конструкция, состоящая из трех ключевых слов: try, except и finally.
Примерный синтаксис выглядит следующим образом:
try:
# попытаться выполнить это
except:
# если в блоке try возникла ошибка, выполнить это
finally:
# выполнить это в любом случае
На изображении показан упрощенный пример такой конструкции. В данном случае блок try завершится с ошибкой, так как складывать целые числа со строками невозможно. Блок except присваивает переменной val значение 10, а затем блок finally выводит сообщение «complete».
Библиотека собеса по Python
Post #1409
435
