內(nèi)建函數(shù)和異常
定義內(nèi)建函數(shù)(例如 len,int, range ...)的 _ _builtin_ _ 模塊, 以及定義所有內(nèi)建異常的 exceptions模塊.
Python 在啟動時導(dǎo)入這兩個模塊, 使任何程序都能夠使用它們。
操作系統(tǒng)接口模塊
Python 有許多使用了 POSIX 標(biāo)準(zhǔn) API 和標(biāo)準(zhǔn) C 語言庫的模塊. 它們?yōu)榈讓硬僮飨到y(tǒng)提供了平臺獨(dú)立的接口.
這類的模塊包括: 提供文件和進(jìn)程處理功能的 os 模塊; 提供平臺獨(dú)立的文件名處理 (分拆目錄名, 文件名, 后綴等)的 os.path 模塊; 以及時間日期處理相關(guān)的 time/datetime 模塊.
類型支持模塊
標(biāo)準(zhǔn)庫里有許多用于支持內(nèi)建類型操作的庫. string 模塊實(shí)現(xiàn)了常用的字符串處理. math 模塊提供了數(shù)學(xué)計算操作和常量(pi, e 都屬于這類常量), cmath 模塊為復(fù)數(shù)提供了和 math 一樣的功能.Decimal模塊實(shí)現(xiàn)了小數(shù)運(yùn)算立砸。
正則表達(dá)式
re 模塊為 Python 提供了正則表達(dá)式支持. 正則表達(dá)式是用于匹配字符串或特定子字符串的有特定語法的字符串模式.
語言支持模塊
sys 模塊可以讓你訪問解釋器相關(guān)參數(shù),比如模塊搜索路徑,解釋器版本號等.operator模塊提供了和內(nèi)建操作符作用相同的函數(shù). copy 模塊允許你復(fù)制對象, gc 模塊提供了對垃圾收集的相關(guān)控制功能.
其他:
random隨機(jī)數(shù)函數(shù)庫初茶,獲取0到1之間的隨機(jī)數(shù),獲取隨機(jī)整數(shù)螺戳,隨機(jī)獲取序列中的對象折汞。