Skip to content

1. Introdução

O PDF deste documento está disponível |AQUI|.

Os exemplos do documento estão disponíveis |AQUI|.

Propomos aqui retomar um problema apresentado em 2020 no curso [python3-flask-2020]. Esse curso tinha como base um cálculo simplificado de imposto para o ano de 2019. Um script em Python foi desenvolvido para resolver o problema e, posteriormente, adaptado em várias versões (18), até que o cálculo do imposto fosse implementado em um aplicativo web MVC.

Propomos aqui demonstrar que o script inicial para o cálculo do imposto pode agora ser gerado por ferramentas de IA (Inteligência Artificial). Foram utilizadas sete ferramentas: ChatGPT, Grok, Gemini, MistralAI, DeepSeek, ClaudeAI e Perplexity. Existem outras.

O documento não exige necessariamente conhecimento da linguagem Python. As sete ferramentas devem gerar um script em Python que contenha, inicialmente, 11 testes unitários e, por fim, 25 testes. Basta carregar esse código em um ambiente de trabalho Python, executá-lo e verificar se os testes foram bem-sucedidos. Em seguida, esse código gerado pode ser considerado “provavelmente correto”. O usuário de Python se interessará mais pelo código. Ele perceberá então que os scripts Python gerados são, em geral, muito bem escritos.

Além disso, este documento mostra que as ferramentas do IA utilizadas são bastante fáceis de usar e que a interação entre o usuário (você) e a ferramenta do IA não difere daquela que um professor teria com seu aluno.

Este documento foi escrito em setembro de 2025. O IA evolui rapidamente e é possível que as capturas de tela a seguir fiquem obsoletas em pouco tempo. Se você fizer as mesmas perguntas apresentadas no documento, é muito provável que obtenha respostas diferentes das apresentadas aqui. Basta seguir o processo de refinamento de suas instruções, mostrado aqui, para ajudar o IA.

Você pode baixar os códigos e arquivos deste tutorial no endereço: [AQUI]: