Python17之函數、類、模塊、包、庫


一、函數

  一個擁有名稱、參數和返回值的代碼塊。

  需要主動調用,否則不會執行,可以通過參數和返回值與其它程序進行交互

二、類

  用來描述具有相同的屬性和方法的對象集合。它定義了該集合中每個對象所共有的屬性和方法。對象是類的實例

  方法:類中定義的函數

  類變量(屬性):類變量在整個實例化的對象中是公用的。類變量定義在類中且在函數體(方法)之外。類變量通常不作為實例變量使用,類變量也稱作屬性

  實例化:創建一個類的實例,類的具體對象

三、模塊

  Python模塊(Module),就是一個Python文件,以.py結尾,包含了Python對象定義和Python語句

  模塊可以讓你更有邏輯的組織你的代碼段

  將相關的代碼分配到一個模塊里,可以讓你的代碼更好用,更易懂

  模塊內能定義函數,類,和變量,模塊里也能包含可執行的代碼

四、包

  在Python語言中,一個.py文件就可以叫做一個模塊(model)。如果a.py中有一個功能在b.py中被引用,那么a.py就算是一個模塊。在Python中不止有模塊,還有另外一個概念,叫做包(package),包是作為目錄存在的,包的另外一個特點就是文件中有一個__init__.py文件,包可以包含模塊,也可以包含包

五、庫

  具有相關功能模塊的集合。這也是Python的一大特色之一,即具有強大的標准庫、第三方庫以及自定義模塊。

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM