模組即程式
匯入模組的方法:
import 模組名 #不便用於模組名長的時候
from 模組名 import 函式名 #可以匯入模組下特定的函式,函式名為*時匯入模組下全部函式,不建議使用
import 模組名 as 新名字 #給模組重新定義乙個名字,簡單好用
為了除錯模組的程式,即執行模組時執行,呼叫模組時不執行;在程式中加上 if __name__ == "__main__"
例如:if __name__ == "__main__":
text()
text() 函式在直接執行模組時執行,模組被呼叫時不執行
包(package)
建立乙個資料夾,把需要的模組放進去,資料夾的名字就是包的名字;
在資料夾裡面建立乙個__init__.py 的模組檔案(內容可以為空)。
Python學習日記 B站小甲魚 模組
模組是更高階的封裝 容器 資料的封裝 函式 語句的封裝 類 方法和屬性的封裝 模組 模組就是程式 匯入模組的幾個方法 import 模組名 from 模組名 import 函式名 import 函式名 as 簡寫 if name main 在模組裡作為測試用,如果模組作為主函式則執行,如果模組作為模...
python學習日記
動態語言和靜態語言最大的不同,就是函式和類的定義,不是編譯的時候定義的,而是執行時動態建立的.直接在類中定義的是類屬性,如 class student object name student 例項屬性必須通過例項繫結。如self.age xx 根據python的規則,定義時千萬不要把類屬性和例項屬性...
python學習日記
第一章 起步 第二章 變數和簡單資料型別 安裝vm模擬機和windows的python3.8.2和geany,編寫第乙個hello world。課後題,自動隨時排盤,自動解析每宮的程式。排盤,每宮每個專案代表含義,能量表示,時間動態變化 歷史查詢 print 輸出 n hello 變數 n.titl...