Ключевое слово assert Python

Пример

Тестирование условия на True

x = "hello"
# Если условие вернет True,ничего не会发生:
assert x == "hello"
# Если условие вернет False,则会 вызвать AssertionError:
assert x == "goodbye"

Запуск примера

Определение и использование

Ключевое слово assert используется при отладке кода.

Ключевое слово assert позволяет вам проверять, возвращает ли условие True в коде,否则 программа вызовет AssertionError.

Вы можете написать сообщение, которое будет выводиться, если код вернет False, см. следующий пример.

Больше примеров

Пример

Если условие False, то напишите сообщение:

x = "hello"
# Как условно вернуть False, вызвать AssertionError:
assert x == "goodbye", "x должен быть 'hello'"

Запуск примера