Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #25931 > unrolled thread

Re: the meaning of r’.......‘

Started byChris Angelico <rosuav@gmail.com>
First post2012-07-24 07:49 +1000
Last post2012-07-24 07:49 +1000
Articles 1 — 1 participant

Back to article view | Back to comp.lang.python

This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by below is the oldest one visible, not the original post.


Contents

  Re: the meaning of r’.......‘ Chris Angelico <rosuav@gmail.com> - 2012-07-24 07:49 +1000

#25931 — Re: the meaning of r’.......‘

FromChris Angelico <rosuav@gmail.com>
Date2012-07-24 07:49 +1000
SubjectRe: the meaning of r’.......‘
Message-ID<mailman.2506.1343080183.4697.python-list@python.org>
On Tue, Jul 24, 2012 at 7:07 AM, Terry Reedy <tjreedy@udel.edu> wrote:
> On 7/23/2012 3:59 AM, Chris Angelico wrote:
>>
>> On Fri, Jul 20, 2012 at 5:56 PM, levi nie <levinie001@gmail.com> wrote:
>>>
>>> the meaning of r’.......‘?
>>
>>
>> It's a raw string.
>>
>> http://docs.python.org/py3k/tutorial/introduction.html#strings
>
> Strictly speaking, it is a raw string literal, which should be parsed as raw
> (string literal) and NOT as (raw string) literal. I know that the docs
> sometimes leave off 'literal', but that sometimes confuses people that there
> is such a thing as a raw string instance.

True, but then, the same elision is also seen in, for instance, 12345
being an "integer" not a "decimal integer literal". There's no
difference between 0x3039 and 12345, but if someone asked what the 0x
meant, I'd explain it as "hex literal".

Though you're right, it does cause some problems.

ChrisA

[toc] | [standalone]


Back to top | Article view | comp.lang.python


csiph-web