1. 程式人生 > >Python 中的 repr (關鍵詞:Python/repr)

Python 中的 repr (關鍵詞:Python/repr)

描述

函式str() 用於將值轉化為適於人閱讀的形式,
repr() 函式將物件轉化為供直譯器讀取的形式。

repr()函式得到的字串通常可以用來重新獲得該物件,repr()的輸入對python比較友好。通常情況下obj==eval(repr(obj))這個等式是成立的。

語法

以下是 repr() 方法的語法:
repr(object)

引數

object – 物件。

返回值

返回一個物件的 string 格式。

例項

以下展示了使用 repr() 方法的例項:

>>> s = 'runoob'
>>> 
repr(s) "'runoob'" >>> d = {'baidu': 'baidu.com', 'youtube': 'youtube.com'} >>> repr(d) "{'baidu': 'baidu.com', 'youtube': 'youtube.com'}"

參考文獻:
1. repr - Runoob
2. python 內建函式 str() 和 repr() 的區別
3. repr作用
4. Python中的repr()函式
5. Python 官方文件