26 Feb
2002
26 Feb
'02
3:24 a.m.
[Barry A. Warsaw]
Does anybody ever even use something other than `s' for %() strings?
'%(float)f' % {'float': 3.9} '3.900000'
I never have.
Then again, you've never used a floating-point number either <wink>. I've certainly used %(x)f/g/e with float formats. Not quite speaking of which, if Python grows a new $ operator, let's get the precedence right. This kind of thing is too common today:
amount = 3.50 n = 3 print "Total: $%.2f." % amount*n Total: $3.50.Total: $3.50.Total: $3.50.