Message215878
An empty format specifier can (and to my knowledge, does) match str(). So you get:
>>> format(1e10, '')
'10000000000.0'
>>> format(1e10, 'g')
'1e+10'
>>> str(1e10)
'10000000000.0'
The SO question is asking about an empty "presentation type", which is indeed similar to 'g' for floats.
I think this is all the same in 2.7 and 3.4, with the exception of how str() might operate on floats. |
|
Date |
User |
Action |
Args |
2014-04-10 13:18:48 | eric.smith | set | recipients:
+ eric.smith, lebigot, docs@python |
2014-04-10 13:18:48 | eric.smith | set | messageid: <1397135928.65.0.475423333041.issue21195@psf.upfronthosting.co.za> |
2014-04-10 13:18:48 | eric.smith | link | issue21195 messages |
2014-04-10 13:18:48 | eric.smith | create | |
|