replace de cadena de caracteres

Hernan Martinez Foffani hernan en orgmf.com.ar
Mar Mayo 28 14:10:54 CEST 2002


> >>> a=unicode("ñ","latin1")
> >>> print str(a)
> ñ
> >>> print repr(a)
> u'\xf1'
>
> Aquí se ve claro que el str() "transforma" a string, mientras que
> el repr() intenta ser lo más fiel al original.

tal cual.
y dicho de otra forma:
la idea es que str() muestre al objeto en forma bonita, y que
repr() trate de respetar en lo posible la regla:
x == eval(repr(x))





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