Para que serve o assert no Python?
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.
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
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 474 aulas
- 20 projetos
- 39h 27min
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
Formações
Formação SAAS com IA
Tire usas ideias do papel criando softwares com IA, integre pagamentos e lance seu projeto!
- 291 aulas
- 18 projetos
- 24h 17min
Blog | Mais populares

As diferenças de var, let e const

Como fazer redirecionamento com PHP
Neste artigo você vai aprender a como fazer redirecionamento com PHP, utilizaremos abordagens fáceis de entender e de aplicar Fala programador(a), beleza? Bora aprender mais […]

ChatGPT: o que é, como usar, dicas e como acessar login
ChatGPT é uma ferramenta de processamento de linguagem natural (NLP) baseada na arquitetura GPT-3.5, desenvolvida pela OpenAI. Sua criação representa um marco significativo no campo […]

