a="Hello" print(str(a)) print(repr(a))
结果:
Hello 'Hello'
可以看出,repr的结果中多了左右两个引号。
同样是返回字符串,如果是非 ASCII 编码的字符,repr()返回的是\x, \u,\U,这ascii()则不是。
repr. str, ascii in Python
原文:https://www.cnblogs.com/heenhui2016/p/11487948.html