推薦5個(gè)常用的Python標(biāo)準(zhǔn)庫(kù):
成都創(chuàng)新互聯(lián)公司是一家專注于成都網(wǎng)站制作、網(wǎng)站建設(shè)與策劃設(shè)計(jì),方山網(wǎng)站建設(shè)哪家好?成都創(chuàng)新互聯(lián)公司做網(wǎng)站,專注于網(wǎng)站建設(shè)十載,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:方山等地區(qū)。方山做網(wǎng)站價(jià)格咨詢:13518219792
1、os:提供了不少與操作系統(tǒng)相關(guān)聯(lián)的函數(shù)庫(kù)
os包是Python與操作系統(tǒng)的接口。我們可以用os包來(lái)實(shí)現(xiàn)操作系統(tǒng)的許多功能,比如管理系統(tǒng)進(jìn)程,改變當(dāng)前路徑,改變文件權(quán)限等。但要注意,os包是建立在操作系統(tǒng)的平臺(tái)上的,許多功能在Windows系統(tǒng)上是無(wú)法實(shí)現(xiàn)的。另外,在使用os包中,要注意其中的有些功能已經(jīng)被其他的包取代。
我們通過(guò)文件系統(tǒng)來(lái)管理磁盤上儲(chǔ)存的文件。查找、刪除、復(fù)制文件以及列出文件列表等都是常見(jiàn)的文件操作。這些功能通常可以在操作系統(tǒng)中看到,但現(xiàn)在可以通過(guò)Python標(biāo)準(zhǔn)庫(kù)中的glob包、shutil包、os.path包以及os包的一些函數(shù)等,在Python內(nèi)部實(shí)現(xiàn)。
2、sys:通常用于命令行參數(shù)的庫(kù)
sys包被用于管理Python自身的運(yùn)行環(huán)境。Python是一個(gè)解釋器,也是一個(gè)運(yùn)行在操作系統(tǒng)上的程序。我們可以用sys包來(lái)控制這一程序運(yùn)行的許多參數(shù),比如說(shuō)Python運(yùn)行所能占據(jù)的內(nèi)存和CPU,Python所要掃描的路徑等。另一個(gè)重要功能是和Python自己的命令行互動(dòng),從命令行讀取命令和參數(shù)。
3、random:用于生成隨機(jī)數(shù)的庫(kù)
Python標(biāo)準(zhǔn)庫(kù)中的random函數(shù),可以生成隨機(jī)浮點(diǎn)數(shù)、整數(shù)、字符串,甚至幫助你隨機(jī)選擇列表序列中的一個(gè)元素,打亂一組數(shù)據(jù)等。
4、math:提供了數(shù)學(xué)常數(shù)和數(shù)學(xué)函數(shù)
標(biāo)準(zhǔn)庫(kù)中,Python定義了一些新的數(shù)字類型,以彌補(bǔ)之前的數(shù)字類型可能的不足。標(biāo)準(zhǔn)庫(kù)還包含了random包,用于處理隨機(jī)數(shù)相關(guān)的功能。math包補(bǔ)充了一些重要的數(shù)學(xué)常數(shù)和數(shù)學(xué)函數(shù),比如pi、三角函數(shù)等等。
5、datetime:日期和時(shí)間的操作庫(kù)
日期和時(shí)間的管理并不復(fù)雜,但容易犯錯(cuò)。Python的標(biāo)準(zhǔn)庫(kù)中對(duì)日期和時(shí)間的管理頗為完善,你不僅可以進(jìn)行日期時(shí)間的查詢和變換,還可以對(duì)日期時(shí)間進(jìn)行運(yùn)算。通過(guò)這些標(biāo)準(zhǔn)庫(kù),還可以根據(jù)需要控制日期時(shí)間輸出的文本格式
標(biāo)準(zhǔn)庫(kù)
sys
系統(tǒng)相關(guān)的參數(shù)和函數(shù)。 sys 庫(kù)一般用來(lái)訪問(wèn)和修改系統(tǒng)相關(guān)信息,比如查看 python 版本、系統(tǒng)環(huán)境變量、模塊信息和 python 解釋器相關(guān)信息等等。
os
操作系統(tǒng)接口模塊。這個(gè)庫(kù)提供了訪問(wèn)操作系統(tǒng)相關(guān)依賴的方式,比如輸入輸出操作、讀寫操作、操作系統(tǒng)異常錯(cuò)誤信息、進(jìn)程線程管理、文件管理、調(diào)度程序等等。
re
正則表達(dá)式操作。這個(gè)庫(kù)是我喜歡并且經(jīng)常會(huì)用到的庫(kù),在對(duì)大量字符串進(jìn)行處理的時(shí)候用正則表達(dá)式是最快速有效的方式,但是正則表達(dá)式的學(xué)習(xí)曲線較高,有興趣的朋友可以訪問(wèn)這個(gè)網(wǎng)站學(xué)習(xí)。
math
數(shù)學(xué)函數(shù)庫(kù)。 math 庫(kù)提供了對(duì) C 語(yǔ)言標(biāo)準(zhǔn)定義的數(shù)學(xué)函數(shù)訪問(wèn),比如數(shù)論(Number-theoretic)的各種表示方法、冪和對(duì)數(shù)函數(shù)(Power and logarithmic functions)、三角函數(shù)(Trigonometric functions)、常量圓周率(π)和自然常數(shù)(e)等等。
random
生成偽隨機(jī)數(shù)。
偽隨機(jī)數(shù)與隨機(jī)數(shù)(真隨機(jī)數(shù))不同的是執(zhí)行環(huán)境,隨機(jī)數(shù)是真實(shí)世界中通過(guò)物理過(guò)程實(shí)踐得出結(jié)論,而偽隨機(jī)數(shù)是通過(guò)計(jì)算機(jī)的特定算法生成的數(shù),所以這個(gè)過(guò)程是可預(yù)測(cè)的、有規(guī)律的,只是循環(huán)周期較長(zhǎng),并不能與現(xiàn)實(shí)場(chǎng)景相切合。
random庫(kù)提供生成隨機(jī)數(shù),可以模擬現(xiàn)實(shí)世界中隨機(jī)取數(shù)、隨機(jī)抽獎(jiǎng)等等。望采納
python系統(tǒng)提供了下面常用的函數(shù):
1. 數(shù)學(xué)庫(kù)模塊(math)提供了很多數(shù)學(xué)運(yùn)算函數(shù);
2.復(fù)數(shù)模塊(cmath)提供了用于復(fù)數(shù)運(yùn)算的函數(shù);
3.隨機(jī)數(shù)模塊(random)提供了用來(lái)生成隨機(jī)數(shù)的函數(shù);
4.時(shí)間(time)和日歷(calendar)模塊提供了能處理日期和時(shí)間的函數(shù)。
注意:在調(diào)用系統(tǒng)函數(shù)之前,先要使用import 語(yǔ)句導(dǎo)入 相應(yīng)的模塊
該語(yǔ)句將模塊中定義的函數(shù)代碼復(fù)制到自己的程 序中,然后就可以訪問(wèn)模塊中的任何函數(shù),其方 法是在函數(shù)名前面加上“模塊名.”。
希望能幫到你。
網(wǎng)站名稱:python有幾個(gè)函數(shù)庫(kù) python的函數(shù)庫(kù)
瀏覽路徑:http://chinadenli.net/article34/dogsope.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站制作、網(wǎng)站內(nèi)鏈、電子商務(wù)、微信小程序、全網(wǎng)營(yíng)銷推廣、營(yíng)銷型網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)