當前位置:編程學習大全網 - 編程語言 - python標準庫有哪些?這五個常用python標準庫必要知道!

python標準庫有哪些?這五個常用python標準庫必要知道!

Python是壹門較為簡單的編程語言,如今很多小學都已經開始教授python了,可見它的熱度之高。Python提供了高效的高級數據結構,還能簡單有效地面向對象編程。而如果妳是零基礎想要自學Python的話,那麽就建議妳進行專業系統的視頻課程學習!為幫助廣大Python學習愛好者提升,精選到了幾套專業優質的Python自學視頻課程,學習就可以掌握Python編程技巧以及第三方庫使用方法~

五個常用python標準庫:

1、sys

sys包被用於管理Python自身的運行環境。Python是壹個解釋器(interpreter),也是壹個運行在操作系統上的程序。我們可以sys包來控制這壹程序運行的許多參數,比如說Python運行所能占據的內存和CPU,Python所要掃描的路徑等。另壹個重要功能是和Python自己的命令行互動,從命令行讀取命令和參數。

sys.argv:獲取命令行參數,list對象

sys.exit(n):對出程序

sys.stdout,sys.stdin,sys.stderror:分別和輸出輸入,錯誤輸出相關

重定向:

2、os模塊

os包是Python與操作系統的接口。我們可以用os包來實現操作系統的許多功能,比如管理系統進程,改變當前路徑(相當於’cd‘),改變文件權限等,建立。

但要註意,os包是建立在操作系統的平臺上的,許多功能在Windows系統上是無法實現的。另外,在使用os包中,要註意其中的有些功能已經被其他的包取代。

我們通過文件系統來管理磁盤上儲存的文件。查找、刪除,復制文件,以及列出文件列表等都是常見的文件操作。

這些功能經常可以在操作系統中看到(比如ls,mv,cp等Linux命令),但現在可以通過Python標準庫中的glob包、shutil包、os.path包、以及os包的壹些函數等,在Python內部實現。

3、time模塊

日期和時間的管理並不復雜,但容易犯錯。Python的標準庫中對日期和時間的管理頗為完善(利用time包管理時間,利用datetime包管理日期和時間),妳不僅可以進行日期時間的查詢和變換(比如:2012年7月18日對應的是星期幾),還可以對日期時間進行運算(比如2000.1.113:00的378小時之後是什麽日期,什麽時間)。

通過這些標準庫,還可以根據需要控制日期時間輸出的文本格式(比如:輸出’2012-7-18‘還是'18Jul2012')

4、random模塊

Python標準庫中的random函數,可以生成隨機浮點數、整數、字符串,甚至幫助妳隨機選擇列表序。列中的壹個元素,打亂壹組數據等。

當每次生成隨機數之前,如果設置seed的值相同,則隨機數壹樣;默認seed(),種子不壹樣。

5、re模塊

re.match只匹配字符串的開始,如果字符串開始不符合正則表達式,則匹配失敗,函數返回None;而re.search匹配整個字符串,直到找到壹個匹配。

以上就是關於“python標準庫有哪些?這五個常用python標準庫必要知道!”的相關內容分享了,希望對於妳的Python學習有所幫助!很多小夥伴問:Python怎麽學?其實Python掌握是需要階段性的學習的,學習Python零基礎功能-Python編程技巧-Python核心原理分析循序漸進方可學會!所以,想學Python,但是無從下手,就來羽兔,點擊鏈接:

  • 上一篇:我想搞臺電腦,誰能給我個配置單啊~~~~~~~~~~~~
  • 下一篇:怎麽學FPGA?
  • copyright 2024編程學習大全網