import sympy
#表达式求值
x=sympy.Symbol("x")
y=sympy.Symbol("y")
f=x**2+4*y+5
result=f.evalf(subs={x:6,y:8})
print(result)
#方程求解
x=sympy.Symbol("x")
y=sympy.Symbol("y")
f1=x+y-5
f2=2*x-y+9
print(sympy.solve([f1,f2],[x,y]))
#数列求和
n=sympy.Symbol('n')
f=2*n+1
print(sympy.summation(f,(n,1,10)))
#求极限
x=sympy.Symbol("x")
f=x/(sympy.sin(x))
print(sympy.limit(f,x,0))
#求导
x=sympy.Symbol("x")
f=2*x**4+3*x
print(sympy.diff(f,x))
#求定积分
x=sympy.Symbol("x")
f=x**2+5
print(sympy.integrate(f,(x,0,2)))
Python sympy练习
于 2021-06-27 11:30:50 首次发布