python self理解_Python面向对象总结,让你快速掌握面向对象常用的用法
python等面向對象的提出是為了更好的處理和管理同屬一個類別的事情,這樣就可以省去多余重復的基礎代碼,讓程序變得更加簡潔和強大。對于學習編程的朋友來說,熟悉掌握面向對象是非常重要的。
下面開始講講關于python面向對象的知識,文章內容涵蓋了python面向對象的方方面面,例如類的定義、類的屬性、類的方法、類的繼承、類和運算等內容,并且有詳細的實例代碼幫助讀者來理解python面向對象的具體用法。
成長離不開與優秀的同伴共同交流,如果你需要好的學習環境,好的學習資源,這里歡迎每一位熱愛Python的小伙伴,Python學習圈
1.定義類
具體定義格式如下截圖所示:
概念介紹:
概念介紹:
解釋相關信息:
(1)ClassName 代表自定義類的名字(注意每個單詞的首字母都要大寫)
(2)object 代表類的對象
(3)“類的幫助信息” 要注明類的屬性、方法、參數等信息(注意:不要具體
介紹這個類是怎么運行的,原理是什么,防止代碼太過繁雜)
(4)statement 代表類體,主要是類的屬性和方法
2. 定義類的屬性
具體概念和方法如下解釋:
主要有兩種方法: 第一種:直接在類里定義 class One(object): age = 18 rank = 2018 第二種:在構造函數里定義 class Two(object): def __init__(self, age, rank): self.age = age self.rank = rank 注意:構造(類的任何)函數中一定要有 self 參數,而且 一定要排在最前面;self.age = age 右邊的 age 是從類的外部通過傳輸參數來賦值的
看截圖更清晰:
3. 類的方法
具體概念和方法如下截圖:
幫助讀者理解的實例代碼如下截圖所示:
運行結果如下截圖所示:
4. 類的繼承
具體概念和方法如下截圖:
幫助讀者理解的實例代碼如下截圖所示:
運行結果截圖如下:
5.類與運算符
概念方法如下截圖:
實例代碼如下:
運行結果如下截圖所示:
今天的內容到此就結束了,喜歡的讀者朋友可以關注一下我,希望內容對讀者有幫助。
總結
以上是生活随笔為你收集整理的python self理解_Python面向对象总结,让你快速掌握面向对象常用的用法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: relts基金是什么基金,房地产信托基金
- 下一篇: 股份支付是什么意思以股份为基础的支付形式