Python字符串格式化 - 如何在同一个参数中组合命名占位符和浮点数格式化器?

5
3个回答

9
'{value:.2f}'.format(value=pi)

哈哈,刚发现在这篇文章底部:https://pyformat.info/#param_align - denfromufa

2
>>> pi=3.14159
>>> print('{number:.2f}'.format(number=pi))
3.14
>>>

2
值得一提的是fstrings答案:print(f'{pi:.2f}')

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接