На моем канале Old Programmer много статей и роликов о программировании, здесь вы найдете ссылки на все мои материалы. А здесь все мои материалы по языку программирования Python. Статья является продолжением статей из раздела Исключение в Python и оператор assert Сегодня совсем короткая статья. В арсенале языка Python есть специальный отладочный оператор assert. Имеет формат assert логическое выражение Если логическое выражение имеет значение True, то интерпретатор просто игнорирует оператор assert. Если значение окажется False, то выбрасывается исключение AssertionError, которое, естественно можно отловить. Расставляя операторы assert в нужных местах можно выловить ошибки программы. Конечно, вы должны понимать, как работает ваша программы и осознанно искать ошибки. В программе tr40007.py приводится пример отлавливания ошибки, которая связана с тем, что знаменатель выражения может быть равным нулю. Подписывайтесь на мой канал Old Programmer. Пока!
Программирование на python. Исключения и отладка приложений (assert)
29 апреля 202129 апр 2021
133
~1 мин