python class 教學及範例



python 其實本身就是一種物件導向,可以說萬物皆物件的概念,但通常會在甚麼情況下要用的 class 這個語法呢?

其實當def 要定義的 function 數量過多的時候,可以透過class 再做更細部的分類,讓程式設計上有更多靈活調度的空間

當然 ! 如果說不想使用class 語法來寫自己的code其實也並不影響撰寫出來的程式運作,只是提供了一種寫法給程式設計者來去coding自己的程式

大家可以透過以下的範例來延伸出自己想要的程式寫法。


範例一






範例二






補充範例資料:



這兩種寫法的結果都一樣,差異點在於程式靈活度的問題,一個是依存取的變數調整輸出的結果,而另一種是比較死板的寫法。


PS : 針對 def __init__(self,age) 此段說明一下,這是程式宣告初始化的起手式。


沒有留言

技術提供:Blogger.