В языке программирования Python для обработки исключений применяется конструкция try-except. Она даёт возможность продолжить выполнение программы, даже если возникла ошибка. Кроме того, с её помощью можно самостоятельно определять, как программа будет отвечать на различные исключения. Когда в коде появляется ошибка, Python выводит сообщение об ошибке и так называемую трассировку. Трассировка позволяет определить, в каком месте программы возникла проблема, разберем на примере division = 35 // 0
print(division) В данном коде я специально вызову исключение ZeroDivisionError, что означает ошибку деления на ноль Трассировка выглядит следующим образом Она показывает нам путь до файла, в котором произошла ошибка, строчку, и сам код с ошибкой. Далее ниже идет тип самого исключения, у нас это ZeroDivisionError, и пояснение исключения. Важно! Разработчики Python хорошо постарались, дабы сообщения об ошибках были максимально понятны, не бойтесь проверять код и искать информацию в интернете при во