0
、私は次のコードを持っている:は捕虜に "** B" に置き換え(a、b)は、例えば
import sympy as sp
t = sp.Symbol("t")
f = t**2
print(f)
出力:t**2
私は出力pow(t,2)
、使用してsympyを得ることができますか?
ありがとうございます。
、私は次のコードを持っている:は捕虜に "** B" に置き換え(a、b)は、例えば
import sympy as sp
t = sp.Symbol("t")
f = t**2
print(f)
出力:t**2
私は出力pow(t,2)
、使用してsympyを得ることができますか?
ありがとうございます。
あなたは、文字列のプリンタをハックしようとすることができます:
from sympy.printing import StrPrinter
StrPrinter._print_Pow = lambda self, expr: "pow(%s, %s)" % (self._print(expr.base), self._print(expr.exp))
つまり、これはPow
オブジェクトの文字列形式を印刷するための責任があるクラス、方法_print_Pow
を上書きします。