%r

Blackbird fake at nospam.no
Mon Mar 6 11:33:20 EST 2006


I'm trying to get a complete grip on %r.  Is it true that the two programs

a = '*anything the parser accepts*'
print '%r' % a

vs.

a = r'*anything the parser accepts*'
print "'%s'" % a

always produce the same output, where *anything the parser accepts* can be
replaced with, well, anything the parser accepts?





More information about the Python-list mailing list