repr

Różnica między str a repr?

Jaka jest różnica między __str__ a __repr__ w Python?

Zrozumienie funkcji repr () w Pythonie

repr(): ewaluable string representation of an object (can " eval()" to, co oznacza, że jest to reprezentacja łańcuchowa, któr ... repr(x)? (Nie rozumiem ich kiedy robię str(x)) Dlaczego dostaję 'foo' kiedy robię eval("'foo'") a nie x który jest obiekt?

Dostęp Do Adresu Pamięci Obiektu

Kiedy wywołujesz metodę object.__repr__() w Pythonie otrzymujesz coś takiego z powrotem: Main .Obiekt testowy przy 0x2ab ... y utrzymać adres pamięci, jeśli przeciążasz __repr__(), a następnie wywołujesz super(Class, obj).__repr__() i regexujesz go?

Najlepsze metody kodowania dla funkcji repr ()?

Ostatnio miałem wiele problemów z __repr__(), format(), i kodowania. czy wyjście __repr__() powinno być zakodowane czy może ... o poleciłbyś zrobić, aby napisać proste __repr__() funkcje, które zachowują się ładnie w odniesieniu do tych pytań kodowania?

str () vs repr () funkcje w Pythonie 2.7.5 [duplikat]

To pytanie ma już odpowiedź tutaj: różnica między _ _ str _ _ i _ _ repr__? ... przypadkach mogę użyć któregokolwiek z nich? What can str() do which repr() nie możesz? co potrafi repr() czego nie potrafi?

Dlaczego ukośniki pojawiają się dwa razy?

Kiedy tworzę łańcuch zawierający ukośniki, są one zduplikowane: >>> my_string = "why\does\it\happen?" >>> my_string 'why\\does\\it\\happen?' Dlaczego?