下面的代码显示带有填充的标签,因此它看起来像一张桌子。但我想知道最有效的方法来舍入显示为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
答案 0 :(得分:0)
对于舍入浮点数(不是整数),请使用内置round
:
round(float_number, decimal_places)
仅用于字符串表示,您可以使用(例如):
"{:.2f}".format(float_number)