日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python第三方工具箱_我的Python笔记——标准库、第三方工具包

發布時間:2024/9/30 python 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python第三方工具箱_我的Python笔记——标准库、第三方工具包 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1、標準庫

標準庫即安裝Python時自帶的庫,但不能直接調用,需要用Import語句引入。

1)sys

argv:命令行參數

exit([arg]):退出當前程序,可提供返回值或錯誤信息

modules:模塊名字與載入模塊的映射(字典)

path:默認目錄

platform:平臺標識符('win32'等)

stdin:

stdout:

stderr:

and more。。。

2)os

environ:環境變量

system(command):在shell命令

sep:路徑分隔符(斜杠往哪兒偏?)

pathsep:分隔路徑的分隔符

linesep:換行符(Unix/Linux:'\n';Windows:'\r\n';Mac:'\n\r')

urandom(n):返回n個字節的加密強隨機數據

and more。。。

3)fileinput

input([files, inplace, backup]):便于遍歷多個輸入流中的行

filename():返回當前文件的名稱

lineno():返回當前(累計)行數

filelineno():返回當前文件的行數

isfirstline():是否文件第一行?

isstdin():最后一行是否鍵盤輸入?

nextfile():關閉當前文件,移動到下一個文件

close():關閉序列

and more。。。

4)堆(heapq)

heappush(heap,x):將x入堆

heappop(heap):彈出最小元素

heapify(heap):將heap屬性強制應用到任意一個列表(?)

heapreplace(heap.x):彈出最小元素用x代替

nlargest(n, iter):返回iter中第n大的元素

nsmallest(n, iter):返回iter中第n小的元素

and more。。。

5)collections

class deque:雙端隊列

。。。

6)time

asctime([tuple]):將時間元組轉換為字符串

localtime([secs]):將秒數轉換為日期元組,以本地時間為準

mktime(tuple):將時間元組轉換為本地時間

sleep(secs):休眠secs秒

strptime(string,[format]):將字符串解析為時間元組

time():當前時間(新紀元開始后的秒數,以UTC為準)

and more。。。

若要測試代碼性能,應用timeit模塊

7)random

random():返回(0,1)之間的隨機實數

getrandbits(n):以長整型返回n個隨機數

uniform(a,b):返回[a,b)間隨機實數

randrange([start],stop,[step]):返回range(start,stop,step)中的隨機數

choice(seq):從序列seq中返回隨機元素

shuffle(seq[,random]):原地指定序列seq

sample(seq,n):從序列seq中選擇n個隨機且獨立的元素

and more。。。

8)shelve:簡單的存儲模塊

9)re:正則表達式

10)其他標準模塊

2、第三方工具包

使用:下載后安裝到Python安裝目錄下,然后用import語句導入即可。不同的第三方包安裝及使用方法不同。需參閱文檔。

總結

以上是生活随笔為你收集整理的python第三方工具箱_我的Python笔记——标准库、第三方工具包的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。