¡Eso era Samuel!. El modo interactivo es ligerqamente diferente. Muchas gracias :-)
El 10 de octubre de 2014, 19:15, Samuel de Ancos <sdean...@gmail.com> escribió: > Buenas compañero :D > > El problema es que replace no aplica sobre a: > > >>> a='12045' > >>> b='3' > >>> a.replace('0','3') > '12345' > >>> a > '12045' > >>> > > deberías hacer una asignación: > > c = a.replace > > >>> c = a.replace('0','3') > >>> c > '12345' > >>> > > > > Saludos!!! > > > El 10 de octubre de 2014, 19:12, Juan M. Puertas <soft.sir...@gmail.com> > escribió: > >> Hola amigos. Tengo un extraño problema con "replace", resulta que en >> modo interactivo hago lo siguiente: >> >>> a='12045' >> >>> b='3' >> >>> a.replace('0','3') >> '12345' >> Sin embargo, cuando hago esto mismo en un módulo py, sucede lo siguiente: >> >> import string >> >> a='12045' >> b='3' >> a.replace('0','3') >> print a >> Y el resultado es como si replace no hubiera hecho nada: >> '12045' >> Lo he probado en un ordenador con Ubuntu y en otro con Mint. >> ¿Os sucede a vosotros lo mismo?. >> Gracias :-) >> >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es@python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > > _______________________________________________ > Python-es mailing list > Python-es@python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- *Nota: Por problemas con el e-mail. Puede que recibas de nuevo este mensaje en un tiempo.*
_______________________________________________ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/