跳至主要内容

repr()

Python 中的 repr() 函数 返回对象的字符串表示形式。它由 repr() 内置函数和反引号运算符调用。返回的字符串用于调试或提供信息,并且通常会生成一个字符串,当传递给 eval() 时,它将重新创建相同对象。

参数值

参数 描述
object

将调用其 __repr__ 方法以生成可打印表示形式的对象。

返回值

repr() 函数返回表示对象的字符串。

如何在 Python 中使用 repr()

示例 1

repr() 函数返回对象的字符串表示形式。这通常用于调试或日志记录目的,以提供对象的更详细表示形式。

class Example:
    def __init__(self):
        pass

    def __repr__(self):
        return 'Example class'

obj = Example()
print(repr(obj))
# Output: Example class