Python
Python es un lenguaje de programación gratuito, con código corto y fácil de leer. Se usa para limpiar y analizar datos, hacer gráficas, automatizar tareas y construir agentes de IA.
Selecciona cualquier frase de aquí para preguntarle a tu Maestro.
En ventas_feb.csv, un monto viene guardado como "25,000.00", entre comillas y con coma. Con los tres archivos en la carpeta, ¿qué imprime python3 total.py?
import csv, globtotal = 0for path in glob.glob("ventas_*.csv"): with open(path) as f: for row in csv.DictReader(f): total += float(row["monto"])print(f"Total: {total:,.2f}")Por qué lo usa la gente de datos: es gratuito, corre en cualquier computadora y casi cualquier herramienta de datos tiene un paquete para Python: pandas para tablas, y otros para gráficas, archivos, APIs y agentes de IA.
Dónde se usa: en un script que corres desde la terminal, en un notebook de Jupyter o en Google Colab, que no pide instalar nada.
Cómo empezar: instala Python 3, crea un entorno virtual por proyecto y agrega paquetes con pip. O pídele a Claude Code que escriba el primer script contigo.
Así se usa
Decimales en binario
Terminal
- $ python3 -c "print(0.1 + 0.2)"
- marcado: 0.30000000000000004La computadora guarda los decimales en binario, así que casi nunca son exactos. Excel también, aunque lo esconde al mostrar 15 dígitos.
- $ python3 -c "print(round(0.1 + 0.2, 2))"
- 0.3Redondea el dinero antes de compararlo, o usa el módulo decimal.
Cuándo mirar más de cerca
Una línea fuera del ciclo
suma.py
- total = 0
- for row in rows:
- amount = float(row["monto"])
- total += amount
- print(total)
La línea 4 no está indentada, así que queda fuera del ciclo. rows tiene 30 ventas. ¿Cuánto vale total al final?
Pregúntale a tu Maestro sobre Python
Te responde desde la página gratis más cercana a esta palabra, igual que mientras estudias.
Tú: ¿Qué quiere decir "Python", en palabras sencillas?
Tu Maestro: Te lo explico con un caso tuyo, que se queda mejor que una definición. ¿Qué tarea repetida de tu semana te gustaría que hiciera un script?
Pregunta sobre: Responde desde la página "¿Qué ruta le doy a Excel, a Python o a un agente?"
Solo este navegador guarda lo que preguntas aquí. ¿Cómo funciona?
Para saber más
Términos relacionados
- pandas
pandas es un paquete de Python para trabajar con tablas de datos, llamadas DataFrames: cargarlas, filtrar filas, escoger columnas y resumirlas.
- Script
Un script es un programa corto, guardado en un archivo de texto, que hace una tarea de principio a fin cada vez que lo corres, siempre igual. No piensa ni adivina: lee lo que le das, hace sus pasos y entrega un resultado o un error.
- Notebook de Jupyter
Un notebook de Jupyter es un archivo (con terminación .ipynb) que combina código, sus resultados y notas en celdas. Corres una celda a la vez y ves su resultado justo abajo.
- Google Colab
Google Colab es un servicio gratuito de Google que corre notebooks de Jupyter en tu navegador, sin instalar nada. pandas y Altair ya vienen instalados.