华南俳烁实业有限公司

python

當前位置:中華考試網(wǎng) >> python >> python編程基礎(chǔ) >> 文章內(nèi)容

新手必看!python類、模塊、包的概念及區(qū)別

來源:中華考試網(wǎng)  [2020年9月27日]  【

   

  類的概念在許多語言中出現(xiàn),是面向?qū)ο缶幊痰幕A(chǔ),很容易理解。抽象出不同物體的共同特征,根據(jù)相似性原則,把彼此相似的物體歸于相同的類概念, 它將數(shù)據(jù)和操作進行封裝,以便將來的復(fù)用。

  模塊

  模塊,在Python中一個文件就可以認為是一個模塊。在創(chuàng)建了一個腳本文件后,定義了某些函數(shù)和變量。你在其他需要這些功能的文件中,導(dǎo)入這模塊,就可重用這些函數(shù)和變量。模塊名就是文件名去掉.py后綴。

  模塊也可以簡單的劃分為built-in模塊和自定義模塊

  built-in 模塊就是Python內(nèi)置的一些模塊,比如:sys, os等基本模塊

  內(nèi)建函數(shù)dir()可以查看模塊定義了什么數(shù)據(jù)(包括變量名,模塊名,函數(shù)名等):dir(模塊名),沒有參數(shù)時返回所有當前定義的名字

python學習課程預(yù)約提醒

  • 地區(qū):
  • 姓名:
  • 手機:

  模塊搜索路徑

  當導(dǎo)入一個模塊時,解釋器先在當前包中查找模塊,若找不到,然后在內(nèi)置的built-in模塊中查找,找不到則按sys.path給定的路徑找對應(yīng)的模塊文件(模塊名.py)

  

  包是一個有層次的文件目錄結(jié)構(gòu),它定義了由n個模塊或n個子包組成的python應(yīng)用程序執(zhí)行環(huán)境。

  通俗一點:包是一個包含__init__.py 文件的目錄,該目錄下一定得有這個__init__.py文件和其它模塊或子包。

  包可以使用import導(dǎo)入包,或者from + import來導(dǎo)入包中的部分模塊。包目錄下為首的一個文件便是 init.py。

  子包: 假如子目錄中也有 init.py 那么它就是這個包的子包了。

責編:hym
  • 會計考試
  • 建筑工程
  • 職業(yè)資格
  • 醫(yī)藥考試
  • 外語考試
  • 學歷考試
当涂县| 洮南市| 麦盖提县| 泰宁县| 如东县| 资溪县| 阿拉善左旗| 葫芦岛市| 荥阳市| 广元市| 遵化市| 嵩明县| 南部县| 德江县| 海林市| 沧州市| 格尔木市| 四川省| 乌拉特后旗| 泸定县| 枝江市| 鄂托克前旗| 方山县| 米易县| 黔西县| 高碑店市| 汾西县| 贺兰县| 乳山市| 长岛县| 赞皇县| 天柱县| 中超| 当阳市| 梓潼县| 波密县| 杭锦旗| 馆陶县| 白山市| 探索| 湛江市|