Inventario de Limpieza
por Michiko Amano @michamano
- 132
- 1
- 1
Introduction
Este es el programa que se creó para el curso de Programación en Python, sólo había practicado en línea con la función print, y el preguntar constantemente "¿qué tal si...?" me llevó de un punto a otro.

Supplies
Usé el Visual Studio Code con la extensión de Python, también exploré la página de "Replit" y la misma IA y el copilot guiaron bastante conforme las ideas se sumaban al avance del curso, me han comentado que la IA de Gemini para estos casos puede ser más eficiente. He de explorar más.

Inventario de Limpieza
Comencé este proyecto siguiendo las instrucciones del curso, partiendo de algo tan sencillo como una lista de productos y unas cuantas líneas de código. Mi meta era clara: crear un inventario útil para registrar materiales de limpieza. A lo largo del proceso, cada error, cada ajuste y cada pregunta se convirtieron en pasos hacia una solución más sólida.
Con la guía del instructor, las sugerencias de la IA de Visual Studio y las explicaciones del curso, fui entendiendo mejor el programa. Primero aprendí a usar listas, y confirmé que para mi propósito era mejor un diccionario. Después busqué la forma de guardar datos en archivos JSON para no perderlos, y descubrí lo valiosos que son, esos mismos archivos que antes veía en mi drive y eliminaba sin saber que podían almacenar usuarios, contraseñas y mucho más.
Pude comprobar que cuando avanzas poco a poco y te permites experimentar, tus ideas se transforman en realidades que pueden servir a otros. La programación es creatividad pura, y cada línea de código escrita con paciencia puede cambiar la forma en que trabajamos y organizamos nuestro mundo.
Además, Replit me dio ideas visuales mientras desarrollaba en Visual Studio, alimentando mi curiosidad y planteándome nuevas preguntas. Fue una experiencia padrísima, porque este curso me enseñó no solo a escribir, sino también a leer y comprender lo que sucede en cada línea de código.





1 comentario
Hola! Buena idea de proyecto. No tengo el código para comentar más específicamente, pero viendo las opciones de la terminal se ve bastante completo. Seguramente con eso utilizaste la entrada del usuario, el diccionario que comentas, iteración infinita.. espero hayas utilizado funciones para separar los procesos!
Efectivamente el almacenar información de manera que no se quede solo en memoria (e.g. en archivos, JSON, BD, etc) hace los programas mucho más interesantes.
Espero te haya gustado el curso, y a seguir aprendiendo. Saludos!
Entra o únete Gratis para comentar