久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

第16關(guān),、哆啦A夢(mèng)的百寶箱

 閑逸白發(fā) 2020-04-18

1,、什么是模塊

(1)定義:“.py”后綴的文件即模塊,每一個(gè)單獨(dú)的 py 文件,,本質(zhì)上都是一個(gè)模塊,。

2、使用自己的模塊

2-1,、import 語(yǔ)句

假設(shè)我們要調(diào)用的 py 文件名為 “fengbian”

(1)調(diào)用模塊:import fengbian,;

(2)調(diào)用模塊中的變量:fengbian.變量名;

(3)調(diào)用模塊重命名:import fengbian as f,;

(4)多模塊導(dǎo)入:import a,b,c(用括號(hào)隔開),。

2-2、from ... import ... 語(yǔ)句

(1)定義:從模塊中導(dǎo)入一個(gè)指定的部分到當(dāng)前模塊,;

(2)模塊調(diào)用多個(gè)指定內(nèi)容:from xx模塊 import a,b,c,;

(3)模塊調(diào)用所有指定內(nèi)容:from xx模塊 import *。

2-3,、if __name__ == '__main__'

(1)定義:為了【指明】某個(gè)py文件是程序的運(yùn)行入口,,我們可以在該py文件中寫出這樣的代碼:

自動(dòng)檢測(cè)
# 【文件:xx.py】

代碼塊 ①……

if __name__ == '__main__':
代碼塊 ②……
  • 當(dāng) xx.py 文件被直接運(yùn)行時(shí),代碼塊 ② 將被運(yùn)行,;
  • 當(dāng) xx.py 文件作為模塊是被其他程序?qū)霑r(shí),,代碼塊 ② 不被運(yùn)行,。

3、使用他人的模塊

3-1,、初探借用模塊

(1)下載安裝第三方模塊文件

  • 打開電腦終端(cmd),;
  • Windows用戶輸入pip install 模塊名;蘋果電腦輸入:pip3 install 模塊名,,點(diǎn)擊enter即可,。(需要預(yù)裝python解釋器和pip)

(2)查詢內(nèi)置模塊地址(前提是用 Python 語(yǔ)言編寫)

  • cmd 輸入 Python;
  • import 模塊名,;
  • 模塊名.__file__

3-2,、如何自學(xué)模塊

(1)官方文檔查詢;

(2)百度查詢,;

(3)dir() 函數(shù):查看一個(gè)模塊,,看看它里面有什么變量、函數(shù),、類、類方法,。

3-3,、學(xué)習(xí) csv 模塊

  • 新建 csv 文件:新建一個(gè) excel 文件表格,另存為 ‘csv’ 格式(若無(wú)法查到后綴,,電腦查看文件后綴不隱藏),;
  • 打開文件:with open('test.csv','a', newline='',encoding='utf-8') as f:
  • 創(chuàng)建實(shí)例:writer = csv.writer(x);

  • 往列表寫入內(nèi)容:writer.writerow(列表),。

4,、知識(shí)拓展

4-1、newline

newline可以取的值有None, \n,  \r, '', ‘\r\n' ,,用于區(qū)分換行符,,但是這個(gè)參數(shù)只對(duì)文本模式有效。

4-2,、常見 mode 取值組合

1,、r或rt    默認(rèn)模式,文本模式讀

2,、rb      二進(jìn)制文件

3,、w或wt    文本模式寫,打開前文件存儲(chǔ)被清空

4,、wb    二進(jìn)制寫,,文件存儲(chǔ)同樣被清空 

5、a   追加模式,,只能寫在文件末尾

6,、a   可讀寫模式,,寫只能寫在文件末尾 

7、w 可讀寫,,與a 的區(qū)別是要清空文件內(nèi)容

8,、r    可讀寫,與a 的區(qū)別是可以寫到文件任何位置 

4-3,、writerow()和writerows的區(qū)別

(1)writerow() 括號(hào)內(nèi)的內(nèi)容為列表,;

(2)writerows() 括號(hào)內(nèi)的內(nèi)容為元組,且元組內(nèi)的元素由兩個(gè)以上的列表組成,。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn),。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多