欧美国产高清污视频在线观看-欧美久久综合九色综合-国产黄色自拍网站在线-国产三级精品三级在专区精-97中文字幕一区二区-大吊操白虎学生妹逼-精品久久久久亚洲综合网-青青草原国产av一区欧美-国产在线一区二区三区在线

python里的import?

在Python編程中,import是一個常見的關鍵字之一 。通過import,我們可以方便地在自己的代碼中引入其他模塊(Module)中的代碼 , 并在自己的程序中使用這些代碼,這樣避免了我們編寫重復代碼的工作 。import語法如下:
import module

python里的import?


import module as alias
from module import name
from module import name as alias
from module import *
這些import的用法各有特點 。
第一種方式import module:導入一個名稱為module的模塊,這時我們需要使用這個模塊中的代碼時需要加上模塊名的前綴.
第二種方式import module as alias:這種方式和第一種方式相同 , 只是我們給模塊名稱設置了別名alias 。使用這個別名可以讓我們快速的使用模塊中的一些函數(shù)而不需要寫出模塊名稱 。
第三種方式from module import name:這種方式我們導入了一個叫做name的成員,從而我們可以在代碼中直接使用name而不需要寫出模塊的名字 。需要注意的是,如果這個name重名了,我們需要使用名稱沖突方案(name conflict resolution)來解決 。
第四種方式from module import name as alias:這種方式是第三種方式的別名,可以通過別名來引入模塊中的成員 。
第五種方式from module import *:一次性地導入了模塊中的所有成員 。不推薦使用的方式,因為不利于代碼的閱讀性和可維護性 。我們需要知道哪些成員源自于哪個模塊
import主要的用途是為了模塊的重用 。在Python的庫(library)中 。庫是Python使用的一些可復用的模塊集合 。在使用這些庫之前,我們需要先從Python中導入這些庫 。
【python里的import?】從另一個Python模塊中導入代碼是很常見的事情 。要注意的是Python已經(jīng)內(nèi)置了很多庫 , 甚至在不需要任何的安裝,我們都能使用這些庫 。比如os庫,可以使用它的方法來進行文件和目錄操作 。這個庫是不需要安裝的,因為它是Python默認自帶的 。Python開發(fā)社區(qū)里提供了很多第三方模塊,你可以使用Pip包管理工具通過這些模塊來編寫你自己的代碼 。

    猜你喜歡