2016-09-27 90 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