[Python-es] convertir palaras con comillas a palabras sin comillas

Francisco Javier Cuadrado fcocuadrado en gmail.com
Lun Feb 22 16:52:46 CET 2010


El día 22 de febrero de 2010 16:49, punchik punchik
<punchikk en yahoo.com> escribió:
> hola yo obtengo esto.
> si quiero ver el contenido de word , el resultado me sale con ' '
> y yo quiero que me salga sin ' '
>
> mira
>
>
>>>> crea_palabra()
>  befgf
>>>> word
> ' befgf'
>

Es que ese es el comportamiento normal, es decir, esas comillas se
añaden para que tú veas que es una cadena, pero no existen en la
variable.

> y yo estoy usando __str__() ni   __repr__() , para que sirven __str__() ni
> __repr__() ?
> ________________________________
> From: Jose Caballero <jcaballero.hep en gmail.com>
> To: La lista de python en castellano <python-es en python.org>
> Sent: Mon, February 22, 2010 7:40:54 AM
> Subject: Re: [Python-es] convertir palaras con comillas a palabras sin
> comillas
>
>
>
> 2010/2/22 punchik punchik <punchikk en yahoo.com>
>>
>> hola, hize esta funcion que crea palabras aleatorias.
>>
>> mis_letras = ["a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l"]
>>
>> def crea_palabra():
>>    global word
>>    word = " "
>>    for i in range(5):
>>          word = word + mis_letras[random.randint(1, 8)]
>>    print word
>>
>> lo que esta funcion genera una palabra entre comillas dentro de word
>>
>
>
> ¿Seguro? A mí no me pasa eso. ¿No estarás mezclando __str__() con __repr__()
> o algo por el estilo?
>
> hize -> hice (para empezar)
>
>
> _______________________________________________
> Python-es mailing list
> Python-es en python.org
> http://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
>



-- 
Saludos

Fran



Más información sobre la lista de distribución Python-es