【发布时间】:2016-08-22 12:57:00
【问题描述】:
在Printing tuple with string formatting in Python 之后,我想打印以下元组:
tup = (0.0039024390243902443, 0.3902439024390244, -0.005853658536585366, -0.5853658536585366)
只有 5 位精度。我怎样才能做到这一点?
(我试过print("%.5f" % (tup,)),但我得到了TypeError: not all arguments converted during string formatting)。
【问题讨论】:
-
元组没有精度,浮点数有。而且您正在尝试将元组转换为浮点数,这没有任何意义。
标签: python