Palavra-chave assert Python

Exemplo

Testar se a condição retorna True

x = "hello"
# Se a condição retornar True, nada acontece:
assert x == "hello"
# Se a condição retornar False, uma AssertionError será levantada:
assert x == "goodbye"

Executar Exemplo

Definição e Uso

A palavra-chave assert é usada para debugar código.

A palavra-chave assert permite que você teste se uma condição no código retorna True, caso contrário, o programa levantará um AssertionError.

Você pode escrever uma mensagem que será exibida se o código retornar False, veja o exemplo a seguir.

Mais Exemplos

Exemplo

Se a condição for False, escreva uma mensagem:

x = "hello"
# Como retornar False condicionalmente, levantar AssertionError:
assert x == "goodbye", "x deve ser 'hello'"

Executar Exemplo