Python第四講類、對象和函數



python也是面向對象(oop)編程,類class,對象object


和java一樣,把相近的事務歸位類,比如說動物類,把一個具體的東西歸位對象,比如說老虎


類可以有屬性,可以通過對象.屬性調取



類的寫法不唯一,也可以這麼定義



函數就是把一些通用的代碼封裝起來,等需要的時候直接調用,這樣可以放便點,python中用def這個關鍵字


函數可以看爲一個類的動作,在java中叫方法,就是說這個類可以幹什麼


比如說動物可以跑,可以定義一個run的函數,然後通過對象.函數去實現跑的這個動作



python有本多自身的方法,不一一列舉了,說幾個比較常見的


__init__   當創建對象時自動加載



注意下劃線的長度,是兩個下劃線


help()    加載幫助文檔



dir()  查看所有的屬性和函數




由於這只是python的基礎教程,就說這麼多了,有興趣的可以深入的瞭解一下,總體上來說oop是比較難理解的,得在實踐中慢慢領悟


在這裏也祝大家學習愉快早日精通python



發佈了44 篇原創文章 · 獲贊 17 · 訪問量 13萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章