对齐float并指定字符串格式的精度

时间:2013-06-23 02:43:44

标签: python string formatting

我有这个有效的测试代码:

In [16]: print "{:>20}{:0.2f}".format("", 34)
                34.00

但是我想用格式中的一个参数来做,我该怎么写呢?

1 个答案:

答案 0 :(得分:3)

这是你的意图吗?

>>> print "{:>25.2f}".format(34)
                34.00

请注意,我的空间可能与您的空间不同(我所拥有的空间与您的示例的距离相同)。

这就是我的意思:

enter image description here