repr函數用來取得對象的規范字符串表示。反引號(也稱轉換符)可以完成相同的功能。
意,在大多數時候有eval(repr(object)) == object。
>>> i = []
>>> i.append('item')
>>> `i`
"['item']"
>>> repr(i)
"['item']"
 
基本上,repr函數和反引號用來獲取對象的可打印的表示形式。你可以通過定義類的__repr__
方法來控制你的對象在被repr函數調用的時候返回的內容。