python語言中類和函式的作用及區別!

老男孩IT教育機構發表於2022-02-10

  凡是接觸過程式設計的人,一定都聽說過“類”和“函式”,它是我們學習過程中必須要掌握的知識,並在編寫程式的過程中起到了非常重要的作用。那麼python語言中類和函式的區別是什麼?以下這篇文章為大家詳細解答一下。

  類,class,用來描述具有相同的屬性和方法的物件的集合。它定義了該集合中每個物件所共有的屬性和方法。物件是類的例項。

  函式,是組織好的,可重複使用的,用來實現單一,或相關聯功能的程式碼段。

  函式能提高應用的模組性,和程式碼的重複利用率。你已經知道python提供了許多內建函式,比如print()。但你也可以自己建立函式,這被叫做使用者自定義函式。

  python語言中類和函式的區別是什麼?

  1、規則不同

  類是一種引用資料型別,類似於byte、short、int(char)、long、float、double等基本資料型別;

  函式必須宣告後才可以被呼叫,呼叫格式為:函式名(實參)呼叫時函式名後的小括號中的實參必須和宣告函式時的函式括號中的形參個數相同。

  2、主體不同

  類是物件導向程式設計實現資訊封裝的基礎;

  函式是指一段在一起的、可以做某一件事的子程式。

  3、特點不同

  類是一種使用者定義的引用資料型別,也稱類型別,每個類包含資料說明和一組運算元據或者傳遞訊息的函式,類的例項稱為物件;

  函式分為全域性函式、全域性靜態函式,在類中還可以定義建構函式、解構函式、複製建構函式、成員函式、友元函式、運算子過載函式、行內函數等。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2855163/,如需轉載,請註明出處,否則將追究法律責任。

相關文章