如何使用python語言中的方法和屬性獲取類的屬性

在python語言中,跟Java和JavaScript一樣,可以定義類,使用的也是class關鍵字,不過它使用的是冒號,而Java和JavaScript使用的是大括號。下面利用一個實例說明獲取類中的屬性和方法,操作如下:

工具/原料

python
截圖工具

方法/步驟

第一步,定義一個類Student,包含了三個屬性name、age和sex,如下圖所示:

第二步,使用類似JavaScript中的實例化對象的方法,聲明一個對象變量s,並列印s,如下圖所示:

第三步,如果要查看類中的屬性和方法,可以使用dir(s)查看,如下圖所示:

第四步,除了定義類的關鍵字class之外,還有屬性方法__class__,可以用來查看類,如下圖所示:

第五步,在類中,還有些獲取屬性、設置屬性、刪除屬性的方法,__delattr__是刪除屬性,如下圖所示:

第六步,如果要將類中的屬性以字典的形式展示出來,可以使用__dict__,如下圖所示:

注意事項

注意使用python語言中的方法定義類和獲取類中的方法
注意查看一個類中所有屬性和方法的用法

本文內容整理自網絡, 文中所有觀點看法不代表淘大白的立場