課程內(nèi)容
Python入門課程NO79課 Python常用的標(biāo)準(zhǔn)庫
為了開發(fā)者使用方便,python內(nèi)置了一些模塊。這些叫python的常用做標(biāo)準(zhǔn)庫。其中包括系統(tǒng)相關(guān)模塊,時間處理模塊,隨機數(shù)模塊,命令行模塊。使用這些標(biāo)準(zhǔn)模塊時,無需安裝,直接使用import語句進行導(dǎo)入。同學(xué)們可以簡單記憶一下,在需要使用的時候知道有他的存在,并直接導(dǎo)入使用即可。
系統(tǒng)相關(guān)模塊
sys模塊:該模塊用來獲取系統(tǒng)或解釋器的配置信息,以及對系統(tǒng)或解釋器進行相關(guān)的配置,操作。
時間處理模塊
1. date: 該類型假設(shè)當(dāng)今的公歷在過去和未來永遠有效。
2. time: 該類型代表某個日期內(nèi)的本地時間,獨立于任何特定日期,假設(shè)每天一共有 24*60*60 秒。
3. datetime:日期和時間的結(jié)合。
4. timedelta:表示兩個 date 對象,或者 time 對象,或者 datetime 對象之間的時間間隔,精確到微秒。
隨機數(shù)模塊
random模塊實現(xiàn)了各種分布的偽隨機數(shù)生成器,偽隨機數(shù)意指并不是真正的隨機,在計算機中是按一定的計算規(guī)則生成的數(shù),并且具有類似于隨機數(shù)的統(tǒng)計特征,如均勻性、獨立性等。
命令行模塊
argparse是python標(biāo)準(zhǔn)庫里面用來處理命令行參數(shù)的庫,該模塊會自動生成幫助和使用手冊,并在用戶傳入無效參數(shù)時報出錯誤信息。

- 上一篇
Python入門課程NO78課 模塊的絕對導(dǎo)入和相對導(dǎo)入
模塊的導(dǎo)入分兩種,絕對導(dǎo)入和相對導(dǎo)入。下面分別來講解:絕對導(dǎo)入:模塊的絕對導(dǎo)入是指從當(dāng)前頂層的package位置處開始導(dǎo)入。這里涉及到一個概念:頂層package。在上文的目錄結(jié)構(gòu)中,main.py與utils處于同一目錄,utils是最頂層的包,utils下面的arithmetic是子級的包。在mai
- 下一篇
Python并發(fā)編程高級課程--并發(fā)和并行
要寫出高效率的代碼,并發(fā)編程是我們必須要學(xué)習(xí)的課程,再學(xué)習(xí)之前,我們先來了解什么是并發(fā)?什么是并行。并發(fā):可以理解為交替進行,舉例說明:計算機中有任務(wù)123,在一定時間內(nèi)交替執(zhí)行123任務(wù)。因為計算機運算速度很快,在極短時間內(nèi)交替進行任務(wù),在人的感覺中像是在同時