我想簡化一個代碼片段,其中我有一個主循環,其中放置了2個if語句。第一條if語句是關於測試「if (test1 or test2)」,第二條是測試「if (test1 and test2)」。爲了區分它們,我必須在更高的層次上(但仍然在主循環中)提供另一個「if」(在diagExpression boolean上測試,見下文)。下面的代碼: // Main loop
while (Hit
我最近開始使用Sympy,並從一開始就表現出奇怪的從我的觀點。 考慮兩個多項式,fx和tn_shifted的一個變量。我從另一箇中減去一個來得到多項式p2。然後我執行它的簡化,並得到一個完全不同的表達式,如下所示。 import sympy as spy
from sympy import Symbol
x = Symbol('x')
a, b = 1, 3
n = 3
tn = la