需要考虑的两种方法:
通过显式编码“无数据”值并对此进行测试,以准备好数据以使永远不会被零除。
如https://wiki.python.org/moin/HandlingExceptions所述,用
try/
except对来包装可能导致错误的每个除法(要使用除以零的示例)
(x,y) = (5,0)try: z = x/yexcept ZeroDivisionError: print "divide by zero"
我担心您的数据包含的零实际上是零(而不是缺少的值)的情况。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)