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