Skip to content

1. Introducción

El PDF de este documento está disponible |AQUÍ|.

Los ejemplos de este documento están disponibles |AQUÍ|.

Aquí proponemos retomar un problema presentado en 2020 en el curso [python3-flask-2020]. Dicho curso se basaba en un cálculo simplificado de impuestos para el año 2019. Se desarrolló un script en Python para resolver el problema y, posteriormente, se adaptó en múltiples versiones (18) hasta que el cálculo de impuestos se implementó en una aplicación web MVC.

Aquí, nuestro objetivo es demostrar que el script inicial de cálculo de impuestos ahora puede generarse mediante herramientas de IA (Inteligencia Artificial). Utilizamos siete herramientas: ChatGPT, Grok, Gemini, MistralAI, DeepSeek, ClaudeAI y Perplexity. Hay otras.

Este documento no requiere necesariamente conocimientos del lenguaje Python. Las siete herramientas deberían generar un script de Python que incluya inicialmente 11 pruebas unitarias y, finalmente, 25 pruebas. Basta con cargar este código en un entorno de desarrollo de Python, ejecutarlo y verificar que las pruebas se superan. El código generado puede considerarse entonces «probablemente correcto». Los usuarios de Python examinarán el código más detenidamente y observarán que los scripts de Python generados están, en general, muy bien escritos.

Además, este documento muestra que las herramientas de IA utilizadas son bastante fáciles de usar y que la interacción entre el usuario (usted) y la herramienta de IA no difiere de la que existe entre un profesor y un alumno.

Este documento se redactó en septiembre de 2025. La IA está evolucionando rápidamente, y es posible que las capturas de pantalla que se muestran a continuación queden obsoletas en poco tiempo. Si formulas las mismas preguntas que en este documento, es muy probable que obtengas respuestas diferentes a las que se proporcionan aquí. Solo tienes que seguir el proceso para refinar tus instrucciones, que se muestra aquí, para ayudar a la IA.

Puedes descargar el código y los archivos de este tutorial en: [Generar un script de Python con herramientas de IA]: