使用python中的sympy库求解一个三元一次方程组

138 阅读1分钟
from sympy import symbols,Eq,solve

# 设置x,y
x,y,z=symbols('x:z')

# 建立方程
Eq1=Eq(2*x+y,3)
Eq2=Eq(2*y+x,3)
Eq3=Eq(2*y+x+2*z,5)

# 求解方程
answer=solve((Eq1,Eq2,Eq3),(x,y,z))

# 输出结果
print(answer)