assert:奇怪的比较结果Python

时间:2018-08-03 09:25:13

标签: python

有些奇怪。我想测试一个元组元素的总和是否为1,然后断言是否不成立。

my_tuple=(0.8,0.2,0)
assert((sum(my_tuple)==1))

这有效。它适用于其他元组,例如(1,0,0)或(0.1,0.2,0.7)。 但这会给这个元组(0.7,0.2,0.1)带来一个错误,尽管总和显然是1!

您对此有任何想法吗? 谢谢

0 个答案:

没有答案