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

标签 python string formatting

我有这个工作测试代码:

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

但我想只用一个格式参数来完成它,我该如何写呢?

最佳答案

这是你想要的吗?

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

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

这就是我看到的:

enter image description here

关于python - 对齐 float 并指定字符串格式的精度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17257279/

相关文章:

python - 在 twisted.web.client 中使用 cookie

python - 我正在尝试制作一个程序来跟踪用户提供的字符串中最常见的字符。我在这里做错了什么?

string - 如果 var 参数已弃用,如何使用removeAtIndex

javascript - 字符串无法读取未定义的属性 'replace'

python - 在 Python 中计算表达式的值

python - 比 numpy.where 更节省内存的选项?

可以为 NULL 的 C++ 字符串

php - Linux 自动代码格式化(PHP、JavaScript、HTML、CSS、MySQL)

c++ - 试图将一个函数从一个类传递给一个可变参数模板函数

java - 将$插入格式化的float java