新聞中心
python中如何使用Modules模塊,相信很多沒有經(jīng)驗的人對此束手無策,為此本文總結(jié)了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個問題。
你所需要的網(wǎng)站建設(shè)服務(wù),我們均能行業(yè)靠前的水平為你提供.標(biāo)準(zhǔn)是產(chǎn)品質(zhì)量的保證,主要從事成都做網(wǎng)站、成都網(wǎng)站設(shè)計、企業(yè)網(wǎng)站建設(shè)、手機(jī)網(wǎng)站開發(fā)、網(wǎng)頁設(shè)計、品牌網(wǎng)站設(shè)計、網(wǎng)頁制作、做網(wǎng)站、建網(wǎng)站。創(chuàng)新互聯(lián)建站擁有實力堅強(qiáng)的技術(shù)研發(fā)團(tuán)隊及素養(yǎng)的視覺設(shè)計專才。
首先新建一個python文件命名為my_module.py的自定義moudle文件,在這個文件中進(jìn)行模塊代碼編寫:
print('導(dǎo)入自定義的moudle模塊')def find_index(search_list,target):"""在列表中查找target對應(yīng)的索引"""for i,value in enumerate(search_list):if value == target:return ireturn -1
新建一個python文件命名為py3_module.py文件,導(dǎo)入自定義的模塊進(jìn)行操作(注意兩個文件要在同一個目錄下):
#導(dǎo)入自定義的模塊 這里導(dǎo)入寫的是文件的名字#注意含有多層路徑的情況import my_moudlecourses = ['數(shù)學(xué)','語文','英語','計算機(jī)']#調(diào)用模塊中的函數(shù)#查找索引index = my_moudle.find_index(courses,'計算機(jī)')print(index)#3#有的自定義moudle模塊名字比較長#可以使用as起別名使用#可以自己編寫測試下:#import my_moudle as mm#index = mm.find_index(courses,'計算機(jī)')#另外一種導(dǎo)入方式#from my_moudle import find_index#index = find_index(courses,'計算機(jī)')#不建議這么使用#如果當(dāng)前文件中也含有同名的函數(shù)#容易混淆#也可以給導(dǎo)入的函數(shù)起別名使用#from my_moudle import find_index as fi##index = fi(courses,'計算機(jī)')#導(dǎo)入模塊中所有的內(nèi)容#from my_moudle import *#接下來導(dǎo)入內(nèi)置系統(tǒng)的模塊import sys#打印我的電腦中python#的安裝路徑,模塊路徑信息等print(sys.path)#python系統(tǒng)換將變量中添加路徑#sys.path.append(directories)#導(dǎo)入內(nèi)置模塊randomimport randomcourses = ['數(shù)學(xué)','語文','英語','計算機(jī)']#隨機(jī)選出一個課程random_course = random.choice(courses)print(random_course)#導(dǎo)入內(nèi)置math模塊import math#使用radians()將角度轉(zhuǎn)換為弧度rads = math.radians(90)print(rads)#求sin函數(shù)值print(math.sin(rads))#導(dǎo)入時間模塊import datetimeimport calendartoday = datetime.date.today()print(today)#查看是不是閏年print(calendar.isleap(2019))#導(dǎo)入操作系統(tǒng)模塊import os#打印當(dāng)前腳本所在的目錄print(os.getcwd())#查看os模塊的文件#使用兩個下劃線print(os.__file__)#導(dǎo)入一個瀏覽器模塊import webbrowser#打開默認(rèn)瀏覽器訪問一個網(wǎng)址:webbrowser.open("http://placekitten.com/200/300")
以上代碼運(yùn)行效果圖:

看完上述內(nèi)容,你們掌握python中如何使用Modules模塊的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!
本文名稱:python中如何使用Modules模塊
文章路徑:http://www.dlmjj.cn/article/ppdeps.html


咨詢
建站咨詢
