如何在Python中将浮点数格式化为固定宽度如何使用以下要求将浮动数字格式化为固定宽度:如果n <1,则前导零添加尾随小数零以填充固定宽度截断超过固定宽度的十进制数字对齐所有小数点例如:% 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.22309887.2000
3 回答
噜噜哒
TA贡献1784条经验 获得超7个赞
在python3中,以下工作:
>>> v=10.4>>> print('% 6.2f' % v) 10.40>>> print('% 12.1f' % v) 10.4>>> print('%012.1f' % v)0000000010.4
添加回答
举报
0/150
提交
取消