lunes, 31 de agosto de 2026

馃殌 D脥A 8/30: Broadcasting, el secreto mejor guardado de NumPy.

¿C贸mo sumas un solo n煤mero a una matriz gigante sin hacer que tu c贸digo explote? NumPy "estira" autom谩ticamente el n煤mero por detr谩s.


import numpy as np

matriz = np.zeros((3, 3))
vector = np.array([1, 2, 3])

# 馃く Sumamos un array 1D a uno 2D sin bucles
resultado = matriz + vector

馃搶 GUARDA el post. Este concepto es el n煤cleo del Machine Learning.
馃憞 ¿Entiendes lo que hace el c贸digo de arriba? Intenta explicarlo en comentarios.




domingo, 30 de agosto de 2026

馃殌 D脥A 7/30: Sumar listas en Python es un infierno. Hazlo as铆.

Si intentas multiplicar una lista normal en Python, solo se duplica. Con NumPy, aplicas matem谩ticas a todos los elementos al instante (Vectorizaci贸n).


import numpy as np

precios = np.array([10, 20, 30])

# 馃捀 Aplicar un 21% de IVA a TODOS a la vez
precios_con_iva = precios * 1.21
print(precios_con_iva)

馃搶 GUARDA el c贸digo. As铆 es como los sistemas de facturaci贸n procesan miles de cobros.
馃憞 ¡Etiqueta a ese amigo que sigue usando bucles for para sumar listas!




s谩bado, 29 de agosto de 2026

馃殌 D脥A 6/30: Generando datos falsos en segundos.

¿Necesitas probar tu API en FastAPI pero no tienes datos? Genera datos aleatorios con NumPy para simular bases de datos enormes.


import numpy as np

# 馃幉 3 edades aleatorias entre 18 y 65
edades = np.random.randint(18, 65, size=3)
print(edades)

馃搶 GUARDA este truco para tu entorno de testing.