首页 > 解决方案 > sympy:根据变量重新排列方程

问题描述

求解变量后,如何使 sympy 保留变量(和等号)?

a,b = symbols('a b')
res = solveset( Eq(a+3,b), a)
print(res) #FiniteSetb-3

我想res仍然是一个方程,打印a = b - 3,但上面的返回FiniteSetb-3

从结果中创建一个新方程不起作用,这意味着它a仍然存在(?)。

res = Eq(a, solveset( Eq(a+3,b), a))
print(res) #False

谢谢

标签: sympy

解决方案


推荐阅读