Python Python задачи
№7. Обработка исключений в python
Исключениями (Exceptions) в языках программирования называются ошибки, возникающие при выполнении программы, допускающие остановку ее дальнейшей работы в рамках основного алгоритма.
Обработка исключений в языке программирования python
Типичным примером исключения является деление на ноль, невозможность чтения данных из файла (устройства), нехватка доступной памяти, доступ к приватной области памяти. Для борьбы с такими ситуациями в языках программирования, как правило, предусмотрен специальный механизм, называемый обработкой исключений.
Как обрабатывать исключения в python
1) try - Операция или код, который может вызвать ошибку помещается после данной команды
2) except - Код, который будет выполнен при возникновении ошибки помещается после данного блока
3) finally - Данная команда похожа на except, но выполняется всегда, независомо от наличия или отсутствия ошибки
4) Else - Данная команда запускает код после себя, если не произошло ошибок
Обработка исключений с пмощью try и execept
Давайте приведём стандартный пример. Все знают, что на ноль делить нельзя, но, если мы это сделаем, наша программа остановится на данном моменте, выдав ошибку. Как избежать такого:
try:
b = 21 / 0
except:
print('На ноль делить нельзя')
Репост статьи
31 мая 2022 г.