Code: Select all
repr()es verwenden, was bedeutet, dass es sich um eine String-Darstellung handelt, die zu einem Python
Objekt ausgewertet wird)
Mit anderen Worten:
Code: Select all
>>> x = 'foo'
>>> repr(x)
"'foo'"
- Warum erhalte ich die doppelten Anführungszeichen, wenn ich repr(x) ausführe? (Ich bekomme sie nicht
wenn ich str(x) mache) - Warum bekomme ich 'foo', wenn ich eval("'foo'") mache und nicht x, welches das
Objekt ist?
Mobile version