这是我的意见
import numpy as np
array = [0.29, 0.59, 0.12]
na_array = np.array(array)
a = np.sum([0.29, 0.59, 0.12])
print a
if (a == 1.0):
print "success"
输出为:
1.0
为什么不打印“成功”字样?
因为浮点数不相等。使用==
浮点数通常不是一个好主意。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句