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
--
http://mail.python.org/mailman/listinfo/python-list