标签: sympy
我如何在Sympy中实现以下内容?
if x > y z = x - y otherwise Z = 0
我看过假设,但我仍然迷失了。
答案 0 :(得分:2)
请参阅this页面上的示例。
import sympy as s x, y = s.symbols('x,y') z = s.Piecewise( ( x-y, x > y), (0, True)) z.subs([(x,1),(y,2)]) z.subs([(x,2),(y,1)])