Palavra- chave de declaração do Python
Exemplo
Teste se uma condição retorna True:
x = "hello"
#if condition returns True, then nothing happens:
assert x == "hello"
#if condition returns
False, AssertionError is raised:
assert x == "goodbye"
Definição e uso
A assert
palavra-chave é usada ao depurar o código.
A palavra- assert
chave permite testar se uma condição em seu código retorna True, caso contrário, o programa gerará um AssertionError.
Você pode escrever uma mensagem a ser escrita caso o código retorne False, confira o exemplo abaixo.
Mais exemplos
Exemplo
Escreva uma mensagem se a condição for False:
x = "hello"
#if condition returns
False, AssertionError is raised:
assert x == "goodbye", "x
should be 'hello'"