Trong trăn, có sự khác biệt giữa repr
và backquote `
(bên trái của 1) không?Python: repr vs backquote
Đối với cuộc biểu tình:
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'
Đừng các backquotes chỉ cần gọi repr
? Nó chỉ đơn giản là để thuận tiện? Có chênh lệch tốc độ đáng kể nào không?
Cảm ơn!
Bản sao của http://stackoverflow.com/questions/1673071/what-do-backticks-mean-to-the-python-interpreter-num? – AlG
Tại sao bạn lo lắng về sự khác biệt về tốc độ? –
@NedBatchelder, chủ yếu là vì sự tò mò. – TorelTwiddler