[Python] stringhe raw
Marco Mariani
birbag a gmail.com
Ven 7 Gen 2011 12:44:12 CET
2011/1/7 Massimo Capanni <massimo.capanni a gmail.com>
In [1]: "xxx" == r'xxx'
> Out[1]: True
>
> oppure ci sono dei contesti dove conviene utilissare r''?
>
A questo hanno gia' risposto.
Nota che le raw string differiscono da quelle normali solo nella
rappresentazione all'interno del sorgente. Una volta interpretate, sono
stringhe come le altre, a differenza degli oggetti unicode:
(se usi Python < 3.0)
>>> 'x' is r'x'
True
>>> 'x' is u'x'
False
>>> 'x' == r'x'
True
>>> 'x' == u'x'
True
>>> type('x'), type(r'x'), type(u'x')
(<type 'str'>, <type 'str'>, <type 'unicode'>)
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20110107/a116dc19/attachment.html>
Maggiori informazioni sulla lista
Python