sprintf behaviour
lynx
none at of.your.business
Sat Feb 22 12:20:17 EST 2003
On Sat, 22 Feb 2003 15:57:39 +0000, Andrew Wilkinson wrote:
# print "-- %2$s -- %1$s --" % ('a', 'b')
> Python isn't C you know! You can't simply copy things from C to Python and
> expect them to work.
> Take a look at...
> http://www.python.org/doc/current/lib/typesseq-strings.html
> And you'll see that what you actually want is just...
# print "-- %s -- %s --" % ('a', 'b')
well, he *did* say something about wanting positioned parameters. so,
assuming i'm not completely misunderstanding what he meant by that, more
likely he wants to do this:
# print "-- %2s -- %1s --" % ('a', 'b')
--
PGP/GnuPG key (ID 1024D/3AC87BD1) available from keyservers everywhere
Key fingerprint = FA8D 5EA4 E7DC 84B3 64BC 410C 7AEE 54CD 3AC8 7BD1
"...if you can fill the unforgiving minute
with sixty seconds' worth of distance run..."
More information about the Python-list
mailing list