在python中舍入整数

时间:2015-08-29 08:04:15

标签: python list rounding

下面的代码显示带有填充的标签,因此它看起来像一张桌子。但我想知道最有效的方法来舍入显示为2位小数的整数。

我可以使用{%:.2f} ???

labels = ['','Count:', 'Mean:', 'Median:', 'Minimum:', 'Maximum:', 'Std Dev:']

for i, label in enumerate(labels):
    display_with_padding(label)


    j = 0
    while j < len(data):
        display_with_padding(data[j][i + 0]) #add decimal rounding here
        j += 1

1 个答案:

答案 0 :(得分:0)

对于舍入浮点数(不是整数),请使用内置round

round(float_number, decimal_places)

仅用于字符串表示,您可以使用(例如):

"{:.2f}".format(float_number)