On Feb 22, 8:32 pm, Hans Mulder <han...@xs4all.nl> wrote: > Günther Dietrich wrote: > > vsoler <vicente.so...@gmail.com> wrote: > > >> I'm trying to print .7 as 70% > >> I've tried: > > >> print format(.7,'%%') > >> .7.format('%%') > > >> but neither works. I don't know what the syntax is... > > > Did you try this: > > >>>> print('%d%%' % (0.7 * 100)) > > 70% > > That method will always round down; TomF's method will round to > the nearest whole number: > > >>> print "%d%%" % (0.698 * 100) > 69% > >>> print "{0:.0%}".format(.698) > 70% > > Only the OP knows which one is more appropriate for his use case. > > Hope this helps, > > -- HansM
Great!!! Thank you -- http://mail.python.org/mailman/listinfo/python-list