最佳答案
当我在 Python 中进行浮点除法时,如果我除以零,就会得到一个异常:
>>> 1.0/0.0
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ZeroDivisionError: float division
我真的希望得到 NaN或 Inf(因为 NaN或 Inf将正确地传播通过我的计算的其余部分,而不会杀死我的程序)。
我怎么能这么做?