Перейти к основному содержимому

Операторы языка питон

assert

Оператор assert – это встроенный оператор или ключевое слово в Python, используемое для отладки кода. Это своего рода проверка, которая исследует функциональность вашего кода.

Синтаксис:

assert <condition>, <message>

Оператор assert работает как логическое выражение, проверяя, является ли заданное условие истинным или ложным. Если условие истинно, то ничего не происходит и выполняется следующая строка кода. Если же условие ложно, оператор assert останавливает выполнение программы и выдает ошибку.

В этом случае assert работает как ключевое слово raise и выводит исключение.

Исключение, вызванное оператором assert, также называется AssertionError.

Пример assert

num1 = 10
assert num1 == 0, "Wrong!"