sympy
ScienceToá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.
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.
Vòng lặp Python
Tìm hiểu cách sử dụng vòng lặp Python để lặp lại dữ liệu. Nắm vững các phương pháp hay nhất về vòng lặp for, while, ngắt, tiếp tục và lặp bằng các ví dụ tương tác.
Cách sắp xếp danh sách trong Python
Tìm hiểu cách sắp xếp danh sách trong Python bằng phương thức Sort() và hàm Sort(). Khám phá các ví dụ về sắp xếp khóa tùy chỉnh và thứ tự đảo ngược.
Bảng cheat phương thức chuỗi Python
Hướng dẫn tham khảo đầy đủ về thao tác chuỗi Python. Làm chủ định dạng, tìm kiếm, phân tách, thay thế và kiểm tra thuộc tính chuỗi.
Python vs JavaScript: Ngôn ngữ lập trình nào tốt nhất?
So sánh toàn diện giữa Python và JavaScript. Khám phá sự khác biệt về cú pháp, hiệu suất, trường hợp sử dụng (phụ trợ so với giao diện người dùng) và các ví dụ về mã hóa.