如果输入:
a=float(0)
b=float(-2)
a/b
我得到:
-0.0
有办法摆脱这个负号吗?我想要这样做的原因是因为当我运行doctest且期望值为0.0且得到-0.0时,它表示测试失败,尽管它表示True
在键入时-0.0==0.0
。
您可以将返回值传递给以abs
获取其绝对值:
>>> a=float(0)
>>> b=float(-2)
>>> abs(a/b)
0.0
>>>
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句