【发布时间】:2013-06-23 02:43:43
【问题描述】:
我有这个工作测试代码:
In [16]: print "{:>20}{:0.2f}".format("", 34)
34.00
但我想只用一个格式的参数来做,我该怎么写?
【问题讨论】:
-
格式化宽度是为了限制一个变量的填充大小。您希望始终有 20 个空格。
' '*20 + '{:0.2f}'.format(34) -
我希望空格 + 浮动始终为 20 宽
-
那你做错了。核实。应该是:
'{: 20.2f}'.format(34)
标签: python string formatting