请问Python的sympy模块怎么使用输入的特定值来解二元一次方程组啊

img


这是自己找了相关代码写出来的。但是计算后的结果有问题。还想请各位大佬们帮忙看看

比如解方程组:
2x-y=3
3x+y=7
需要注意常数项的正负号,其它没问题的:
A,B,C=2,-1,-3
a,b,c=3,1,-7
x,y = sympy.symbols('x y')
sympy.solve([A*x+B*y+C,a*x+b*y+c],[x,y])
{x: 2, y: 1}

你的写法没什么问题,方程要把所有的算式及常数都移到左边,右边为0
即ax+by+c=0的方式
这样左边的式子用到solve中就ok了