format number to dollar python 3 site:stackoverflow.com code example
Example 1: python convert long floats to usd
>>> '${:,.2f}'.format(1234.5)
'$1,234.50'
Example 2: python convert long floats to usd
def as_currency(amount):
if amount >= 0:
return '${:,.2f}'.format(amount)
else:
return '-${:,.2f}'.format(-amount)