python之repr函数

repr函数

repr()函数是将对象转换为供解释器读取的形式

返回一个对象的string格式

1
2
3
4
5
6
>>>s = 'RUNOOB'
>>> repr(s)
"'RUNOOB'"
>>> dict = {'runoob': 'runoob.com', 'google': 'google.com'};
>>> repr(dict)
"{'google': 'google.com', 'runoob': 'runoob.com'}"

简单的来说

python中合法的字符串表达式是带有双引号的,所以repr是将字符串转换为合法的表达式,

str是将字符串转换为更容易让用户理解的形式

str给用户

repr是python

参考链接:https://www.runoob.com/python/python-func-repr.html