學習

這一周中主要學習了python中的函數和模塊

python的模塊

1.在python中一個后綴名為.py的python文件就是一個模塊

模塊中可以定義函數,類等

模塊有可以避免函數,類,變量等名稱相沖突的問題

模塊不僅提高了代碼的可維護性,同hi含提高了代碼的可重用性

再給模塊明敏的時候喲啊求全部使用小寫字母。多個單詞之間使用下劃線進行分隔

如果自定義模塊名稱與系統內置模塊名稱相同,那么再導入時會優先導入自定義的模塊

2.系統內置模塊:由開發人員編寫好的模塊,在安裝Python解釋器時一同安裝計算機

3.自定義模塊:一個以.py結尾的文件就是一個模塊,新建Python文件,實際上就是在新建模塊

作用:一是規范代碼,將功能相同的函數,類封裝到一個模塊中,讓代碼更易于閱讀:另一個目的是與系統內置模塊相同,既可以被其他模塊調用,提高開發的效率

4.模塊的導入:編寫完成就可以1被其他模塊驚醒調用并使用被調用模塊中的功能

import導入方式的語法結構:import 模塊名稱[as別名]

from..import導入方式的語法結構:from 模塊名稱 import 變量/函數/類/*

注意:當導入的模塊有同名的函數時,會出現覆蓋現象(即后面出現的函數會覆蓋前面的函數),如果不想被覆蓋,可以使用import

5.常用的內置模塊:在安裝Python解釋器一起安裝進來的模塊被稱為系統的內置模塊(標準模塊或標準庫

os模塊:與操作系統和文件相關操作有關的模塊

re模塊:用于Python的字符串中執行正則表達式的模塊

random模塊:用于產生隨機數的模塊

json模塊:用于對高維數據進行編碼和解碼的模塊

time模塊:與時間相關的模塊

datetime:與日期時間香瓜俺的模塊,可以方便的顯示日期并對日期進行運算

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容