Neste artigo você verá para que serve o assert no Python e quais as formas de se utilizar e tirar o máximo proveito desta instrução.

para que serve o assert python capa

Fala programador(a), tudo bem? Bora aprender mais sobre Python!

Utiliza-se a instrução assert para verificar o código, de uma maneira que você pode encontrar bugs antes de colocar o seu código em produção

Ou seja, garante que uma condição para que código continue sua execução

Vamos ver um exemplo prático:

a = 5

assert a > 3

Nesta condição, o código só vai prosseguir se a for maior que 3, o que é verdadeiro, então ele executa todo código abaixo sem problema algum

Porém se invertermos o sinal:

a = 5

assert a < 3

Vamos receber um AssertionError, que é onde nosso código trava, pois tecnicamente ele não iria funcionar caso a não for menor que 3

Então este é o papel do assertion, garantir a funcionalidade do código, fazendo checagens de valor, tipo ou o que for necessário

Podemos dizer também que o programa vai se comportar, conforme nós estamos esperando

Referência

Uma boa referência para ter outros exemplos de assertion é esta wiki do Python

Lá você verá outros pontos que o assert aborda

Conclusão

Neste artigo vimos para que serve o assert no Python

Podemos fazer verificações ao longo do nosso código, checando algum valor, tipo de valor ou o que precisarmos com o assert

Para que o programa seja executado da forma que esperamos, conseguindo assim remover bugs na fase de desenvolvimento

Confira também nosso catálogo de cursos gratuitos, com aulas semanais no YouTube

Inscrever-se
Notificar de
guest

0 Comentários
mais antigos
mais recentes Mais votado
Feedbacks embutidos
Ver todos os comentários