如何使用 sympy 求解绝对值方程?

Acc*_*ity 7 python equation sympy computer-algebra-systems equation-solving

给定方程 |x - 5| + |y| = 5,如何使用 SymPy 解决它?

如果我使用solve()和Abs()的组合,它会给我这个错误

当参数不是实数或虚数时求解 Abs(x - 5)

但是,在会议开始时我写下了

x, y, z = symbols('x, y, z', RealNumber = True)
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

谢谢!

Acc*_*ity 6

好吧,我已经知道了,问题出在哪里。声明是错误的,所以我必须将其更改为形式

x, y, z = symbols('x y z', real=True)
Run Code Online (Sandbox Code Playgroud)