我也说不清楚到底python中的str()与repr()到底有什么区别,下面的例子也许从某些方面能够说明:
>>> hi = "Hello\nWorld"
>>> str(hi)
'Hello\nWorld'
>>> repr(hi)
"'Hello\\nWorld'"
>>> print str(hi)
Hello
World
>>> print repr(hi)
'Hello\nWorld'
我也说不清楚到底python中的str()与repr()到底有什么区别,下面的例子也许从某些方面能够说明:
>>> hi = "Hello\nWorld"
>>> str(hi)
'Hello\nWorld'
>>> repr(hi)
"'Hello\\nWorld'"
>>> print str(hi)
Hello
World
>>> print repr(hi)
'Hello\nWorld'