【发布时间】:2012-08-20 12:50:44
【问题描述】:
我正在尝试使用.format() 来格式化我的输出。我正在尝试将浮动对齐为居中,占据 12 的宽度并且只显示 2 个小数点。
我已经让它居中并占据 12 的宽度,如下所示:
print "{:^12}".format(dig)
但是,如何在其中添加两位小数格式?我知道它是.2f,但是我该如何将它们结合起来呢?我尝试在 12 之后、: 之前以及各种地方添加它 - 它总是会抛出一个错误。
谢谢!
【问题讨论】:
-
供将来参考,您可以在此处找到有关格式规范的文档:docs.python.org/library/string.html#formatspec