一元1次方程 import sympy as sp # 导入sympy包 x = sp.Symbol('x') # 定义符号变量 f = 2*x -8 # 定义要求解的一元1次方程 x = sp.solve(f) # 调用solve函数求解方程 x [4] 一元2次方程 import sympy as sp # 导入sympy包 x = sp.Symbol('x') # 定义符号变量 f = 4*x**2 + 2*x -16 # 定义要求解的一元2次方程 x = sp.solve(f) # 调用solve函数求解方程 x [-1/4 + sqrt(65)/4, -sqrt(65)/4 - 1/4] 一元3次方程 import sympy as sp # 导入sympy包 x = sp.Symbol('x') # 定义符号变量 f = 2*(x**3) +3*x**2 + 0.33*x -4.55 # 定义要求解的一元三次方程 x = sp.solve(f) # 调用solve函数求解方程 x [0.933565672293077,-1.21678283614654 - 0.977922748780713*I,-1.21678283614654 + 0.977922748780713*I] 一元4次方程 import sympy as sp # 导入sympy包 x = sp.Symbol('x') # 定义符号变量 f = 2*(x**4)+2*(x**3) +3*x**2 + 0.33*x -4.55 # 定义要求解的一元4次方程 x = sp.solve(f) # 调用solve函数求解方程 x [-1.19455898403574,0.838243205872661,-0.321842110918462 - 1.47254669319059*I,-0.321842110918462 + 1.47254669319059*I]