2016-09-27 45 views
-2

我有这样的代码完成,它运行良好,我只是无法弄清楚如何添加逗号到每一个美元的价值]如何在Python中添加逗号?

这里是代码的图片:Pic 1 Pic 2

任何帮助将是巨大的, 谢谢。

+4

这将是更好,如果你在这里发布的代码,而不是一个PIC它。 – Anup

回答

1

您需要自己格式化浮点数。

或使用babel.numbers.format_currency,来自Babel库。请参阅:http://babel.pocoo.org/en/latest/api/numbers.html

例子:

>>> format_currency(1099.98, 'USD', locale='en_US') 
u'$1,099.98' 

您也可以使用此格式:

print ("${:,.2f}".format(1234.56)) 
# -> $1,234.56