Python error: division by zero

division by zero "除数是0"导致的错误:

原形:

if_low_diff = int("{:.0f}".format(len(np.argwhere(diff_2 != 0))/len(diff_2)*100))

解释:

此代码功能为计算百分比,在计算过程中忽略了除数为0的小学生问题导致报错。

解决方法1:

运行前判断 如果除数为0,则不要计算

解决方法2:

使用@符号 屏蔽掉错误。

猜你喜欢

转载自blog.csdn.net/u012206617/article/details/124948843