我对 Python 有点陌生。我在下面附上了一段代码。constant_a & b 是整数。运行此代码时,出现以下错误:
回溯(最近一次调用):文件“U:\V10_run2\process.py”,第 209 行,在 delta_mcs_2_gfx_percentage=(delta_mcs_2_gfx*100)/float(mcs) ZeroDivisionError: float 除以零
mcs=hash["MCF"]*constant_a/constant_b
if mcs is 0:
delta__percentage=-100
else:
delta__percentage=(delta*100)/mcs
正如错误所说,我认为这是因为 python 试图进行整数除法float(delta*100)/float(mcs)并将mcs 舍入为 0,但我也尝试过这也无济于事。有什么建议 ??
qq_笑_17
牧羊人nacy
相关分类