相关疑难解决方法(0)

Python:repr vs backquote

在python中,repr和backquote 之间有区别`(左边是1)吗?

用于演示:

class A(object):
    def __repr__(self):
        return 'repr A'
    def __str__(self):
        return 'str A'


>>> a = A()

>>> repr(a)
#'repr A'

>>> `a`
#'repr A'

>>> str(a)
#'str A'
Run Code Online (Sandbox Code Playgroud)

反引号只是打电话repr吗?这只是为了方便吗?有明显的速度差异吗?

谢谢!

python python-2.x

17
推荐指数
2
解决办法
8618
查看次数

标签 统计

python ×1

python-2.x ×1