printing float as formatted dollars

Martin Slouf xslom03 at vse.cz
Mon May 3 02:14:39 EDT 2004


On Sun, 2 May 2004, Tim wrote:

> Is there a simple way to output float values as formatted dollar amounts?
> i.e. 127379.42  as  $127,379.42
> 
> Thanks,
> Tim

from python doc (itertools module):

>>> amounts = [120.15, 764.05, 823.14]
>>> for checknum, amount in izip(count(1200), amounts):
...     print 'Check %d is for $%.2f' % (checknum, amount)
Check 1200 is for $120.15
Check 1201 is for $764.05
Check 1202 is for $823.14


martin.





More information about the Python-list mailing list