用 2 位小数格式化逗号 PYTHON
Formatting commas with 2 decimals PYTHON
我正在尝试格式化一个数字,使其末尾有逗号和两个小数点,例如:100,000.00
这是我尝试过的方法,但它不起作用,因为我不能将这些数字格式相互使用,因为它们需要将数字输入到格式中。
"{:,}".format("{:.2f}".format(grossPay[i]))
因此,如果您对我如何做到这一点有任何想法,我将不胜感激 :D
可以组合格式说明符:
>>> "{:,.2f}".format(100000)
'100,000.00'
如果您只想将任何数字格式化为 1000 和 2 位小数的逗号,您需要在 Python 中做的就是:
"{:,.2f}".format(grossPay[i])
我正在尝试格式化一个数字,使其末尾有逗号和两个小数点,例如:100,000.00
这是我尝试过的方法,但它不起作用,因为我不能将这些数字格式相互使用,因为它们需要将数字输入到格式中。
"{:,}".format("{:.2f}".format(grossPay[i]))
因此,如果您对我如何做到这一点有任何想法,我将不胜感激 :D
可以组合格式说明符:
>>> "{:,.2f}".format(100000)
'100,000.00'
如果您只想将任何数字格式化为 1000 和 2 位小数的逗号,您需要在 Python 中做的就是:
"{:,.2f}".format(grossPay[i])