如何按照以下要求将浮点数格式化为固定宽度:
例如:
% formatter something like '{:06}' numbers = [23.23, 0.123334987, 1, 4.223, 9887.2] for number in numbers: print formatter.format(number)
输出会像
23.2300 0.1233 1.0000 4.2230 9887.2000
for x in numbers: print "{:10.4f}".format(x)
版画
花括号内的格式说明符遵循Python格式字符串语法。具体来说,在这种情况下,它由以下部分组成:
format()”
x
10.4f
10
lefted
4