python筆記3

qq_52128224發表於2020-11-15

1.什麼是模組?
  定義:邏輯上來說模組就是一組功能的組合;實質上一個模組就是一個包含了python定義和宣告的檔案,檔名就是模組名字加上.py的綴。  import載入的模組分為四個通用類別:  
  a.使用python編寫的程式碼(.py檔案);  
  b.已被編譯為共享庫或DLL的C或C++展;  
  c.包好一組模組的包  
  d.使用C編寫並連結到python直譯器的內建模組;
  2.如何使用模組?  
  想要使用模組,必須先要將模組載入進來,可以通過關鍵字 import 或 from進行載入;需要注意的是模組和當前檔案在不同的名稱空間中。1)模組的構成:  模組可以包含可執行的語句和函式的定義,這些語句的目的是初始化模組,它們只在模組名第一次遇到匯入import語句時才執行(import語句是可以在程式中的任意位置使用的,且針對同一個模組很import多次,為了防止你重複匯入,python的優化手段是:第一次匯入後就將模組名載入到記憶體了,後續的import語句僅是對已經載入大記憶體中的模組物件增加了一次引用,不會重新執行模組內的語句)

相關文章