[Python-Dev] Why both r'' and R'', u'' and U''?
Tim Peters
tim.one@home.com
Sun, 14 Jan 2001 16:45:48 -0500
[?!ng]
> ...
> I'd bet that no one really relies on or expects the uppercase
> forms except L.
And 0X. I don't think it's in the std library, but I've certainly seen
Python code do stuff like
magic = 0XFEEDFACE
Plus it's always good for a language to be able parse the stuff it prints,
and "0X..." is generated by Python's %#X format code.
Don't believe I've ever seen the "u" or "r" string modifiers in uppercase,
though, but really don't see the harm in allowing that.