
一、了解 Python 子產品:
-- 什麼是函數:
函數是實作一項或多項功能的一段程式
子產品是實作一類功能的程式塊,是包含函數和其他語句的腳本檔案,以".py"為字尾名
預設,C:/Python27/Lib記憶體放子產品
-- 如何導入子產品:使用 import
我們希望能夠直接顯示圓周率π的值,但是不行
現在,使用 import 導入對應的子產品名,我們可以得到 pi 的值
--了解下sys子產品
sys子產品:與系統功能有關的子產品
sys.version -- 檢視版本資訊
sys.executable -- 解析器可執行的檔案名
sys.getwindowsversion() -- 版本資訊
二、"*.pyc 檔案":python 解析器對子產品進行編譯後生成的二進制檔案
三、form … import …
1.import 子產品名:導入對應的子產品(詳見一)
2.from … import 功能名(函數、屬性等):導入子產品所對應的一個功能
3.from … import *:導入子產品的所有功能
從前面的學習得知,math.pi可以正常顯示結果,但是直接輸入pi卻報錯
這時,我們導入子產品中對應功能(屬性),可以直接使用pi
四、認識 __name__ 屬性:一般可以用來判斷是否被其它子產品所調用
test.py自身調用時,出現的結果為__main__
我們看下自身調用和被其它子產品調用時的不同:
上圖是直接運作test.py的結果(自身調用)
上圖是直接運作call.py的結果(其它子產品調用)
五.自定義子產品:非系統自帶的子產品
本文使用的Python版本為2.7.10,工具為PyCharm