比如,要解二元一次方程组:
a+b=1
5a+b=2
可以用sympy这个库了。但使用前要先移项:
eq1=a+b-1
eq2=5*a+b-2

from sympy import Symbol, solve

a = Symbol('a') # 定义公式中使用的变量
b = Symbol('b') # 定义公式中使用的变量
eq1 = a + b - 1 # 方程式 1
eq2 = 5 * a + b - 2 # 方程式 2
ans = solve((eq1, eq2))
print(type(ans))
print(ans)
print('a = {}'.format(ans[a]))
print('b = {}'.format(ans[b]))

输出:
<class 'dict'>
{a: 1/4, b: 3/4}
a = 1/4
b = 3/4