python也是面向對象(oop)編程,類class,對象object
和java一樣,把相近的事務歸位類,比如說動物類,把一個具體的東西歸位對象,比如說老虎
類可以有屬性,可以通過對象.屬性調取
類的寫法不唯一,也可以這麼定義
函數就是把一些通用的代碼封裝起來,等需要的時候直接調用,這樣可以放便點,python中用def這個關鍵字
函數可以看爲一個類的動作,在java中叫方法,就是說這個類可以幹什麼
比如說動物可以跑,可以定義一個run的函數,然後通過對象.函數去實現跑的這個動作
python有本多自身的方法,不一一列舉了,說幾個比較常見的
__init__ 當創建對象時自動加載
注意下劃線的長度,是兩個下劃線
help() 加載幫助文檔
dir() 查看所有的屬性和函數
由於這只是python的基礎教程,就說這麼多了,有興趣的可以深入的瞭解一下,總體上來說oop是比較難理解的,得在實踐中慢慢領悟
在這裏也祝大家學習愉快早日精通python