On Fri, 02 Feb 2007 22:59:42 +0100, SMZE <[EMAIL PROTECTED]> wrote:
Certo che il discorso è chiaro! Ma se io ho a che fare con stringhe come
'\\x' mentre vorrei '\x' come faccio?
Ahah :). Tu non puoi essere vero!
Sei un grande comunque, mi hai dato qualche minuto di risate tra un esame
e l'alt
Giovanni Porcari wrote:
Però il 'simbolo' per rappresentare ' \' ad un essere umano pythonista
è '\\'. Se è pythonista (o anche javista o qualsiasialtracosista)
capisce che se
legge '\\' allora dentro alla memoria c'è il carattere '\'.
Bisognava spiegarlo a Guglielmo Cancelli a suo tempo...
Co
Il giorno ven, 02/02/2007 alle 22.48 +0100, Giovanni Porcari ha scritto:
> Ci provo io...
> internamente tu hai occupati 2 caratteri ovvero '\' e 'a'.
>
> Però il 'simbolo' per rappresentare ' \' ad un essere umano pythonista
> è '\\'. Se è pythonista (o anche javista o qualsiasialtracosista)
>
Ci provo io...
internamente tu hai occupati 2 caratteri ovvero '\' e 'a'.
Però il 'simbolo' per rappresentare ' \' ad un essere umano pythonista
è '\\'. Se è pythonista (o anche javista o qualsiasialtracosista)
capisce che se
legge '\\' allora dentro alla memoria c'è il carattere '\'.
Se inve
Il giorno Fri, 02 Feb 2007 22:36:09 +0100
SMZE <[EMAIL PROTECTED]> ha scritto:
> Per l'appunto torniamo a quello che avevo chiesto all'inizio:
> se faccio
> a=r'\x' o a='\\x' la stringa associata alla variabile a e' sempre
> '\\x' mentre con
> print a ottengo il valore \x ossia il valore che des
Il giorno ven, 02/02/2007 alle 22.06 +0100, Luca Marturana ha scritto:
> Il giorno Fri, 02 Feb 2007 21:54:49 +0100
> SMZE <[EMAIL PROTECTED]> ha scritto:
>
> > Io vorrei avere a='\x' come stringa assegnata ad una variabile. Visto
> > che è spiegato chiaramente in 5 mail dimmelo tu come fare che io
Il giorno Fri, 02 Feb 2007 21:54:49 +0100
SMZE <[EMAIL PROTECTED]> ha scritto:
> Io vorrei avere a='\x' come stringa assegnata ad una variabile. Visto
> che è spiegato chiaramente in 5 mail dimmelo tu come fare che io non
> ho capito...
Puoi fare:
a = r'\x'
oppure
a = '\\x'
--
Luca Marturana
Il giorno ven, 02/02/2007 alle 21.47 +0100, Luca Marturana ha scritto:
> Il giorno Fri, 02 Feb 2007 21:26:25 +0100
> SMZE <[EMAIL PROTECTED]> ha scritto:
>
> > Quindi una variabile che contenga '\x' su cui lavorarci non posso
> > averla. Giusto?
> > Altrimenti come fare?
> >
>
> Scusa, ma stai t
Il giorno Sat, 3 Feb 2007 21:39:19 +0100
lorenzo <[EMAIL PROTECTED]> ha scritto:
> si possono fare degli array a due dim.
>
> es
> a(1,1)=3
> a(1,2)=4
> a(2,1)=1
> ecc..
Credo di si:
>>> a = [['pippo',],]
>>> a[0][0]
'pippo'
>>>
Basta fare liste di liste.
--
Luca Marturana (Luca89) <[EMAI
Il giorno Fri, 02 Feb 2007 21:26:25 +0100
SMZE <[EMAIL PROTECTED]> ha scritto:
> Quindi una variabile che contenga '\x' su cui lavorarci non posso
> averla. Giusto?
> Altrimenti come fare?
>
Scusa, ma stai trolleggiando o cosa? In almeno 5 email ti hanno
spiegato chiaramente che è possibile quel
si possono fare degli array a due dim.
es
a(1,1)=3
a(1,2)=4
a(2,1)=1
ecc..
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
Il giorno ven, 02/02/2007 alle 20.44 +0100, Nicola Larosa ha scritto:
> SMZE wrote:
> > Il problema è che se fai a='\\x' a varrà '\\x' mentre io vorrei che
> > valga '\x' e basta. Con
> > >>> a=r'\x'
...
>
> >>> chr(92)
> '\\'
>
> Dalli con due caratteri!
>
> >>> print chr(92)
> \
>
> No, dai,
Nicola Larosa ha scritto:
SMZE wrote:
Il problema è che se fai a='\\x' a varrà '\\x' mentre io vorrei che
valga '\x' e basta. Con
a=r'\x'
a
'\\x'
con print a otterrei quello che voglio. Ma posso assegnarlo ad una
variabile? non penso.
Oh, l'eterna lotta tra ciò che appare, e ciò che è. Il n
SMZE wrote:
> Il problema è che se fai a='\\x' a varrà '\\x' mentre io vorrei che
> valga '\x' e basta. Con
> >>> a=r'\x'
> >>> a
> '\\x'
>
> con print a otterrei quello che voglio. Ma posso assegnarlo ad una
> variabile? non penso.
Oh, l'eterna lotta tra ciò che appare, e ciò che è. Il noumeno,
con print a otterrei quello che voglio. Ma posso assegnarlo ad una
variabile? non penso.
Vediamo di capirci:
a = r'\x'
print a
\x
b = a
b
'\\x'
print b
\x
a == b
True
a == b == r'\x'
True
è sempre la stessa cosa.
--
Lawrence
http://www.oluyede.org/blog
http://www.neropercaso.it
__
Il giorno ven, 02/02/2007 alle 17.14 +, Maurizio Simoni ha scritto:
>
>
>
>
>
> __
> > Subject: Re: [Python] doppio backslash non va
> > From: [EMAIL PROTECTED]
> > To: python@lists.python.it
> > Date: Fri, 2 Feb 2007 17:5
> Subject: Re: [Python] doppio backslash non va> From: [EMAIL PROTECTED]> To:
> python@lists.python.it> Date: Fri, 2 Feb 2007 17:59:10 +0100> > Ok con print
> a funziona. Ma io ho bisogno che la stringa '\x' sia> inserita in una
> variabile a='\x'> sulla quale poi lavorare. E' possibile la cos
On Friday 02 February 2007 17:59, SMZE wrote:
> Ok con print a funziona.
Funzionera` anche col resto :)
> Ma io ho bisogno che la stringa '\x' sia
> inserita in una variabile a='\x'
> sulla quale poi lavorare. E' possibile la cosa?
Certamente.
>>> a = r'\x'
>>> if a == r'\x':
... print 'Bing
Il giorno ven, 02/02/2007 alle 17.43 +0100, Lawrence Oluyede ha scritto:
...
> >>> a = r'\x'
> >>> print a
> \x
> >>> a = '\\x'
> >>> print a
> \x
>
Ok con print a funziona. Ma io ho bisogno che la stringa '\x' sia
inserita in una variabile a='\x'
sulla quale poi lavorare. E' possibile la cosa?
G
On 2/2/07, SMZE <[EMAIL PROTECTED]> wrote:
Salve,
ho la necessità di ottenere un backslash in una stringa. Leggendo la
documentazione ho provato coi seguenti risultati:
Python 2.4.4c1 (#2, Oct 11 2006, 21:51:02)
[GCC 4.1.2 20060928 (prerelease) (Ubuntu 4.1.1-13ubuntu5)]
>
>>> a=r'\x'
>>> print a\x>>>
> From: [EMAIL PROTECTED]> To: python@lists.python.it> Date: Fri, 2 Feb 2007
> 17:39:01 +0100> Subject: [Python] doppio backslash non va> > Salve, > ho la
> necessità di ottenere un backslash in una stringa. Leggendo la>
> documentazione ho provato coi seguenti r
Salve,
ho la necessità di ottenere un backslash in una stringa. Leggendo la
documentazione ho provato coi seguenti risultati:
Python 2.4.4c1 (#2, Oct 11 2006, 21:51:02)
[GCC 4.1.2 20060928 (prerelease) (Ubuntu 4.1.1-13ubuntu5)]
>>> '\\a'
'\\a'
>>> a='\\d'
22 matches
Mail list logo