python中類的輸出或類的實例輸出為<__main__類名 object at xxxx>這種形式的原因
更新時間:2019年08月12日 08:58:12 投稿:laozhang
在本篇文章里小編給大家分享了關(guān)于python中類的輸出或類的實例輸出為何是<__main__類名 object at xxxx>這種形式,需要的朋友們可以參考下。
原因: __str__()這個特殊方法將對象轉(zhuǎn)換為字符串的結(jié)果
效果圖:
代碼:
# 定義一個Person類 class Person(object): """人類""" def __init__(self, name , age): self.name = name self.age = age p = Person(‘小黑‘,18) print(p) print(‘\n\n\n\n\n‘) # 定義一個Person類 class Person(object): """人類""" def __init__(self, name , age): self.name = name self.age = age # __str__()這個特殊方法會在嘗試將對象轉(zhuǎn)換為字符串的時候調(diào)用 # 它的作用可以用來指定對象轉(zhuǎn)換為字符串的結(jié)果 (print函數(shù)) def __str__(self): print(Person) return ‘Person [name=%s , age=%d]‘%(self.name,self.age) p = Person(‘小黑‘,18) print(p)
python中類的輸出或類的實例輸出為何是<__main__類名 object at xxxx>這種形式?
相關(guān)文章
Python求算數(shù)平方根和約數(shù)的方法匯總
這篇文章主要介紹了 Python求算數(shù)平方根和約數(shù)的方法匯總的相關(guān)資料,需要的朋友可以參考下2016-03-03詳解Python 實現(xiàn)元胞自動機中的生命游戲(Game of life)
本篇文章主要介紹了詳解Python 實現(xiàn)元胞自動機中的生命游戲(Game of life),具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-01-01django 使用 request 獲取瀏覽器發(fā)送的參數(shù)示例代碼
這篇文章主要介紹了django 使用 request 獲取瀏覽器發(fā)送的參數(shù)示例代碼,獲取數(shù)據(jù)有四種方式,具體內(nèi)容詳情大家跟隨腳本之家小編一起看看吧2018-06-06