0
下午好, 我遇到了我的代碼問題。我將要展示的代碼是實際代碼的簡化版本,但想法是相同的。Sympy在另一個求解器中重用求解的結果
Var1 = Symbol('Var1')
Var2 = Symbol('Var2')
A = 20
B = 30
Var1 = solve(12+A*B+Var1, Var1)
Var2 = solve(Var1+A+B+Var2, Var2)
print(Var1,Var2)
什麼問題是,例如打印(VAR1)給我回來是-612方程的數值解,但是當涉及到印刷(VAR2)它顯示-Var1 -50代替認識到Var1成爲一個數字。
這是庫我輸入:
from sympy.solvers import solve
from sympy import Symbol
不知道如何讓它明白VAR1成了多少? 我確實試圖分配一個新變量,然後在Var2方程中使用它,但它給了我一個錯誤。