numpy
ScienceComputación numérica
Descripción general numpy
NumPyes el paquete fundamental para la informática científica en Python. Proporciona un potente objeto de matriz N-dimensional, junto con herramientas para integrar código C y C++, álgebra lineal, transformadas de Fourier y generación de números aleatorios. Casi todas las bibliotecas de ciencia de datos y aprendizaje automático del ecosistema Python están construidas sobreNumPy.
ConPyRun, puede usarNumPydirectamente en su navegador: sin instalación de pip, sin entorno virtual, sin configuración. La bibliotecaNumPycompleta está incluida dentro de la distribuciónWebAssemblydePyodidey se carga automáticamente cuando su código la importa. Esto hace quePyRunsea una de las formas más rápidas de experimentar con la computación numérica sin tocar su máquina local.
Código y salida de ejecución
Multiplicación de matrices, producto escalar y estadística básica.
import numpy as np
# Create two 3x3 matrices
A = np.array([[1, 2, 3],
[4, 5, 6],
[7, 8, 9]])
B = np.array([[9, 8, 7],
[6, 5, 4],
[3, 2, 1]])
print("Matrix A:\n", A)
print("\nMatrix B:\n", B)
# Matrix Multiplication
C = np.dot(A, B)
print("\nDot Product (A · B):\n", C)
# Element-wise operations
print("\nA + B:\n", A + B)
print("\nMean of A:", np.mean(A))
print("Std of A:", np.std(A).round(4))Paquetes relacionados
Recursos recomendados de Python
Amplíe sus conocimientos con tutoriales interactivos relacionados, hojas de trucos y comparaciones de códigos.
Bucles de Python
Aprenda a utilizar bucles de Python para iterar sobre datos. Domine los bucles for, while, rompa, continúe y realice bucles con ejemplos interactivos.
Cómo ordenar una lista en Python
Aprenda a ordenar una lista en Python usando el método sort() y la función sorted(). Descubra ejemplos de ordenación inversa y clasificación de claves personalizadas.
PythonNumPyHoja de trucos básicos
Guía de referencia rápida para matricesNumPy. Aprenda la creación, remodelación, indexación, división y operaciones matemáticas de matrices.
Python vs JavaScript: ¿Qué lenguaje de programación es mejor?
Una comparación completa entre Python y JavaScript. Explore las diferencias de sintaxis, el rendimiento, los casos de uso (backend frente a frontend) y ejemplos de codificación.