您好,登錄后才能下訂單哦!
Python語法中的Module模塊該如何理解,相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。
包含一系列數據,函數,類的文件,通常以.py結尾
讓一些相關的數據,函數,類有邏輯的組織在一起,使用邏輯有利于多人合作開發
1.語法: import 模塊名 import 模塊名 as 別名 as:為導入的成員起一個另外的別名,避免沖突 2 作用:將某模塊整體導入到當前模塊中 3.本質:使用變量名名modul01關聯模塊地址
第一種導入方式 # 新建一個module01.py的文件,寫入如下代碼 print("模塊1") def fun01(): print("模塊1的fun01") class MyClass02: def fun02(self): print("MyClass02") # 再新建一個demofour.py的文件,寫入如下代碼 import module01 module01.fun01() my02 = module01.MyClass02() my02.fun02() 輸出結果: 模塊1 模塊1的fun01 MyClass02 Process finished with exit code 0
1.語法: from 模塊名 import成員名[as 別名] 2.本質:將指定的成員導入到當前模塊作用域中 3.作用:將模塊內的一個或者多個成員導入到當前模塊的作用域
# 第二種導入方式 from module01 import MyClass02 from module01 import fun01 fun01() my02 = MyClass02() my02.fun02() 輸出結果 模塊1 模塊1的fun01 MyClass02 Process finished with exit code 0
1.語法: from module01 import * 2.本質:將指定模塊的所有成員導入到當前模塊作用域 3.模塊中以下劃線(_)開頭的屬性,不會被導入
# 第三種導入方式 from module01 import * fun01() my02 = MyClass02() my02.fun02()
看完上述內容,你們掌握Python語法中的Module模塊該如何理解的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。