描述

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

语法

以下是 repr() 方法的语法:

1
repr(object)

参数

  • object – 对象。

返回值

返回一个对象的 string 格式。


实例

以下展示了使用 repr() 方法的实例:

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

repr() 方法可以将读取到的格式字符,比如换行符、制表符,转化为其相应的转义字符。

1
2
3
4
5
# coding=UTF-8

s="物品\t单价\t数量\n包子\t1\t2"
print(s)
print(repr(s))

结果

1
2
3
物品    单价    数量
包子 1 2
'物品\t单价\t数量\n包子\t1\t2'