如何在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
提交
取消