Quoting quotes
Ivan Šipoš
ivan.python1 at gmail.com
Fri Feb 26 07:37:10 EST 2010
On 26.2.2010. 13:29, candide wrote:
> Suppose you have to put into a Python string the following sentence :
>
> The play "All's Well That Ends Well" by Shakespeare
>
> It's easy do it :
>
>
>>>> print """The play "All's Well That Ends Well" by Shakespeare"""
>>>>
> The play "All's Well That Ends Well" by Shakespeare
>
> Now, change the sentence to this one :
>
> The play "All's Well That Ends Well"
>
> Using triple single quotes works fine
>
>
>>>> print '''The play "All's Well That Ends Well"'''
>>>>
> The play "All's Well That Ends Well"
>
>
> But the first method doesn't run correctly :
>
>
>
>>>> print """The play "All's Well That Ends Well""""
>>>>
> File "<stdin>", line 1
> print """The play "All's Well That Ends Well""""
> ^
> SyntaxError: EOL while scanning single-quoted string
>
>>>>
>
> Any comment ?
>
>
>
Well, there's no such thing as """" defined in python.
More information about the Python-list
mailing list