sympy
ScienceSembolik matematik
Genel Bakış sympy
SymPy sembolik matematik için bir Python kütüphanesidir. Sayısal yaklaşımlarla çalışanNumPyveSciPy'den farklı olarak SymPy, matematiksel ifadeleri cebirsel olarak yönetir; polinomları genişletebilir, ifadeleri çarpanlara ayırabilir, kesin türevleri ve integralleri hesaplayabilir, denklemleri çözebilir ve matrislerle sembolik olarak çalışabilir.
SymPy'yiPyRun'de çalıştırmak özellikle matematik, cebir veya diferansiyel denklemler okuyan öğrenciler için faydalıdır. Manuel hesaplamaları doğrulayabilir, sembolik kalıpları keşfedebilir ve kayan nokta tahminleri yerine kesin yanıtlar alabilirsiniz; bunların tümünü makinenize hiçbir şey yüklemeden yapabilirsiniz.
Kod ve Yürütme Çıkışı
Sembolik genişleme, farklılaşma, bütünleşme.
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))İlgili Paketler
Önerilen Python Kaynakları
İlgili etkileşimli eğitimler, yardımcı sayfalar ve kod karşılaştırmalarıyla bilginizi genişletin.
Python Döngüleri
Veriler üzerinde yineleme yapmak için Python döngülerini nasıl kullanacağınızı öğrenin. Etkileşimli örneklerle for döngüleri, while döngüleri, kesme, devam etme ve döngü en iyi uygulamaları konusunda uzmanlaşın.
Python'da Liste Nasıl Sıralanır
Python'da sort() yöntemini ve sorted() işlevini kullanarak bir listeyi nasıl sıralayacağınızı öğrenin. Özel anahtar sıralama ve ters sıralama örneklerini keşfedin.
Python String Yöntemleri Hile Sayfası
Python dize manipülasyonu için eksiksiz bir başvuru kılavuzu. Dize özelliklerini biçimlendirme, arama, bölme, değiştirme ve denetleme konusunda uzmanlaşın.
Python vs JavaScript: Hangi Programlama Dili En İyisidir?
Python ve JavaScript arasında kapsamlı bir karşılaştırma. Sözdizimi farklılıklarını, performansı, kullanım örneklerini (arka uç ve ön uç) ve kodlama örneklerini keşfedin.