Skip to content

1. Introducción

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

Los ejemplos del documento están disponibles |AQUÍ|.

Nos proponemos aquí retomar un problema expuesto en 2020 en el curso [python3-flask-2020]. Este 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, que luego se adaptó en múltiples versiones (18) hasta integrar el cálculo del impuesto en una aplicación web MVC.

Aquí nos proponemos demostrar que el script inicial para el cálculo del impuesto puede generarse ahora mediante herramientas de IA (Inteligencia Artificial). Se han utilizado siete herramientas: ChatGPT, Grok, Gemini, MistralAI, DeepSeek, ClaudeAI y Perplexity. Existen otras.

El documento no requiere necesariamente conocer el lenguaje Python. Las siete herramientas deben generar un script de Python que contenga inicialmente 11 pruebas unitarias y, finalmente, 25 pruebas. Basta con cargar este código en un entorno de trabajo de Python, ejecutarlo y comprobar que las pruebas se superan. A continuación, este código generado puede considerarse «probablemente correcto». El usuario de Python se interesará más por el código. Se dará cuenta entonces de que los scripts de Python generados suelen estar muy bien escritos.

Por otra parte, este documento muestra que las herramientas de IA utilizadas son bastante fáciles de usar y que el diálogo entre el usuario (usted) y la herramienta de IA no difiere del que mantendría un profesor con su alumno o estudiante.

Este documento se redactó en septiembre de 2025. La herramienta IA evoluciona rápidamente y es posible que las capturas de pantalla que se muestran a continuación queden obsoletas en poco tiempo. Si formula las mismas preguntas que en el documento, es muy probable que obtenga respuestas diferentes a las que se muestran aquí. Simplemente sigue el proceso de refinamiento de tus instrucciones, que se muestra aquí, para ayudar al IA.

Puede descargar los códigos y archivos de este tutorial |AQUÍ|.

 
 

El PDF de este documento se puede encontrar en |ICI|.