Исключения в Python (часть 1)
Механизм обработки исключений предлагает практически любой язык программирования. В этой статье мы рассмотрим реализацию обработки исключений в языке Python. Прежде всего, так как Python является интерпретируемым языком программирования полностью критичными для него являются синтаксические ошибки - SyntaxError. Это ошибки при которых ваш код элементарно не выполнится интерпретатором потому что вы нарушили правила написания кода: Как видно в случае ошибки синтаксиса интерпретатор явно показывает нам название файла и строку где мы допустили синтаксическую ошибку...
3 месяца назад
Исключения в python
В Python Исключения (exceptions) — это способ обработки ошибок и других аномальных ситуаций, которые возникают во время выполнения программы. Вместо того чтобы программа аварийно завершалась при возникновении ошибки, исключения позволяют перехватить эту ошибку, обработать её и, возможно, продолжить выполнение программы или корректно завершить её. Основные концепции исключений: Возбуждение исключения (Raising an Exception): Когда происходит ошибка (например, деление на ноль, попытка открыть несуществующий файл, доступ к несуществующему индексу списка), Python "возбуждает" исключение. Это прерывает нормальный ход выполнения программы...