千鋒教育-做有情懷、有良心、有品質的職業教育機構

手機站
千鋒教育

千鋒學習站 | 隨時隨地免費學

千鋒教育

掃一掃進入千鋒手機站

領取全套視頻
千鋒教育

關注千鋒學習站小程序
隨時隨地免費學習課程

當前位置:首頁  >  技術干貨  > python中getattr()是什么?

python中getattr()是什么?

來源:千鋒教育
發布人:xqq
時間: 2023-11-12 20:35:36 1699792536

python中getattr()是什么?

本文教程操作環境:windows7系統、Python3.9.1,DELLG3電腦。

1、getattr()

用來獲取對象中的屬性值;

獲取對象object的屬性或者方法,如果存在打印出來;如果不存在,打印出默認值,默認值可選。

2、語法

getattr(object,name[,default])

3、參數

object:對象名;

name:對象中的屬性,必須為字符串。

4、返回值

返回一個對象的屬性值;

注意:如果是返回的對象的方法,返回的是方法的內存地址,如果需要運行這個方法,可以在后面添加一對括號。

5、使用實例

classtest:

name='morgan'

deftest(self):

print('test')

t=test()

getattr(t,'name')#獲取name屬性

getattr(t,'test')

以上就是python中getattr(),現在你對getattr()有所理解了吧,希望能對你有所幫助哦~更多Python學習教程請關注IT培訓機構:千鋒教育。

tags: python培訓
聲明:本站稿件版權均屬千鋒教育所有,未經許可不得擅自轉載。
10年以上業內強師集結,手把手帶你蛻變精英
請您保持通訊暢通,專屬學習老師24小時內將與您1V1溝通
免費領取
今日已有369人領取成功
劉同學 138****2860 剛剛成功領取
王同學 131****2015 剛剛成功領取
張同學 133****4652 剛剛成功領取
李同學 135****8607 剛剛成功領取
楊同學 132****5667 剛剛成功領取
岳同學 134****6652 剛剛成功領取
梁同學 157****2950 剛剛成功領取
劉同學 189****1015 剛剛成功領取
張同學 155****4678 剛剛成功領取
鄒同學 139****2907 剛剛成功領取
董同學 138****2867 剛剛成功領取
周同學 136****3602 剛剛成功領取
相關推薦HOT
久久亚洲中文字幕精品一区四,亚洲日本另类欧美一区二区,久久久久久久这里只有免费费精品,高清国产激情视频在线观看
午夜男女爽爽爽在线播放 | 日韩欧美亚洲每日更新在线观看 | 亚洲国产综合自在线另类 | 亚洲欧美日文在线v | 亚洲国产综合精品中文第一 | 亚洲日韩精品国产三区 |