我有一个需要填充的货币值。我希望它用逗号和2个小数位打印。我知道如何使用填充,逗号和小数点后两位来打印它。不过我该怎么办?'
对于填充,我使用的是"{:>11.2f}".format(value)
对于带小数位的逗号,我使用的是"{0:,.2f}".format(value)
答案 0 :(得分:2)
您可以按以下方式组合右对齐,逗号分隔和定点表示法。有关更多详细信息,请参见Format Specification Mini Language。
"{:>11,.2f}".format(value)