numpy

Science

數值計算

概述 numpy

NumPy是 Python 中科學計算的基礎套件。它提供了強大的 N 維數組對象,以及用於整合 C 和 C++ 程式碼、線性代數、傅立葉變換和隨機數生成的工具。 Python 生態系中幾乎每個資料科學和機器學習函式庫都建構在NumPy之上。

使用PyRun,您可以直接在瀏覽器中使用NumPy— 無需 pip 安裝,無需虛擬環境,無需設定。完整的NumPy庫捆綁在Pyodide的WebAssembly發行版中,並在程式碼導入時自動載入。這使得PyRun成為在不接觸本地計算機的情況下進行數值計算實驗的最快方法之一。

程式碼和執行輸出

矩陣乘法、點積和基本統計。

NumPy Matrix Ops在編輯器中執行
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))

相關套餐

推薦的 Python 資源

透過相關的互動式教學、備忘單和程式碼比較來擴展您的知識。