91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Python類、模塊、包的區別是什么

發布時間:2020-09-10 09:10:37 來源:億速云 閱讀:206 作者:小新 欄目:編程語言

Python類、模塊、包的區別是什么?這個問題可能是我們日常學習或工作經常見到的。希望通過這個問題能讓你收獲頗深。下面是小編給大家帶來的參考內容,讓我們一起來看看吧!

類的概念在許多語言中出現,是面向對象編程的基礎,很容易理解。抽象出不同物體的共同特征,根據相似性原則,把彼此相似的物體歸于相同的類概念, 它將數據和操作進行封裝,以便將來的復用。

模塊

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

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

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

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

模塊搜索路徑

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

包是一個有層次的文件目錄結構,它定義了由n個模塊或n個子包組成的python應用程序執行環境。

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

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

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

感謝各位的閱讀!看完上述內容,你們對Python類、模塊、包的區別是什么大概了解了嗎?希望文章內容對大家有所幫助。如果想了解更多相關文章內容,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

博客| 宣武区| 长岭县| 萍乡市| 黔江区| 元氏县| 务川| 上思县| 汶上县| 昌图县| 武平县| 潞城市| 日喀则市| 大邑县| 辽宁省| 凭祥市| 平和县| 长寿区| 喀什市| 竹北市| 苏尼特左旗| 班戈县| 古交市| 喀喇沁旗| 肇东市| 荆门市| 红原县| 莱西市| 岳西县| 砀山县| 张掖市| 壤塘县| 阜宁县| 稷山县| 阳信县| 河津市| 甘孜县| 南宫市| 揭东县| 吉木乃县| 周宁县|