पायथन में, repr
और बैकक्वोट `
(1 के बाएं) के बीच कोई अंतर है?पायथन: repr बनाम बैकक्वोट
प्रदर्शन के लिए:
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'
backquotes सिर्फ repr
फोन करते हैं? क्या यह सुविधा के लिए बस है? क्या कोई महत्वपूर्ण गति अंतर है?
धन्यवाद!
http://stackoverflow.com/questions/1673071/what-do-backticks-mean-to-the-python-interpreter-num का डुप्लिकेट? – AlG
आप गति अंतर के बारे में चिंता क्यों करेंगे? –
@NedBatchelder, ज्यादातर जिज्ञासा के लिए। – TorelTwiddler