sympy

Science

Toán tượng trưng

Tổng quan sympy

SymPy là một thư viện Python dành cho toán học biểu tượng. Không giống nhưNumPyvàSciPyhoạt động với các phép tính gần đúng bằng số, SymPy xử lý các biểu thức toán học theo cách đại số — nó có thể mở rộng các đa thức, biểu thức nhân tử, tính toán các đạo hàm và tích phân chính xác, giải phương trình và làm việc với ma trận một cách tượng trưng.

Chạy SymPy trongPyRunđặc biệt hữu ích cho những học sinh học phép tính, đại số hoặc phương trình vi phân. Bạn có thể xác minh các phép tính thủ công, khám phá các mẫu biểu tượng và nhận câu trả lời chính xác thay vì xấp xỉ dấu phẩy động — tất cả đều không cần cài đặt bất kỳ thứ gì trên máy của bạn.

Đầu ra mã & thực thi

Sự mở rộng mang tính biểu tượng, sự khác biệt, sự tích hợp.

SymPy Algebra & CalculusChạy trong Trình chỉnh sửa
import sympy as sp

x, y = sp.symbols('x y')

# Expand and factor
expr = (x + y)**3
print("Expanded (x+y)³:", sp.expand(expr))
print("Factored back:",    sp.factor(sp.expand(expr)))

# Calculus
f = sp.sin(x) * sp.exp(x)
print("\nf(x) =", f)
print("f'(x) =", sp.diff(f, x))
print("∫f dx  =", sp.integrate(f, x))

# Solve equation
eq = sp.Eq(x**2 - 5*x + 6, 0)
print("\nSolve x²-5x+6=0:", sp.solve(eq, x))

Gói liên quan

Tài nguyên Python được đề xuất

Mở rộng kiến thức của bạn với các hướng dẫn tương tác, bảng ghi chú và so sánh mã có liên quan.