我正在尝试以以下方式使用Python格式化一些数字:
(number) -> (formatted number)
1 -> 01
10 -> 10
1.1 -> 01.1
10.1 -> 10.1
1.1234 -> 01.1
我该使用什么格式规范来解决这个问题?
我已经尝试过:{:04.1f}
如果没有小数部分就无法正确工作,而 {:0>2}
只适用于整数,{:0.2g}
接近解决了问题但是没有添加前导零,{:0>4.2g}
如果没有小数部分会添加太多的零。