
一、了解 Python 模塊:
-- 什么是函數(shù):
函數(shù)是實(shí)現(xiàn)一項(xiàng)或多項(xiàng)功能的一段程序
模塊是實(shí)現(xiàn)一類功能的程序塊,是包含函數(shù)和其他語(yǔ)句的腳本文件,以".py"為后綴名
默認(rèn),C:/Python27/Lib內(nèi)存放模塊
-- 如何導(dǎo)入模塊:使用 import
我們希望能夠直接顯示圓周率π的值,但是不行

現(xiàn)在,使用 import 導(dǎo)入對(duì)應(yīng)的模塊名,我們可以得到 pi 的值
--了解下sys模塊
sys模塊:與系統(tǒng)功能有關(guān)的模塊

sys.version -- 查看版本信息
sys.executable -- 解析器可執(zhí)行的文件名
sys.getwindowsversion() -- 版本信息
二、"*.pyc 文件":python 解析器對(duì)模塊進(jìn)行編譯后生成的二進(jìn)制文件
三、form … import …
1.import 模塊名:導(dǎo)入對(duì)應(yīng)的模塊(詳見(jiàn)一)
2.from … import 功能名(函數(shù)、屬性等):導(dǎo)入模塊所對(duì)應(yīng)的一個(gè)功能
3.from … import *:導(dǎo)入模塊的所有功能

從前面的學(xué)習(xí)得知,math.pi可以正常顯示結(jié)果,但是直接輸入pi卻報(bào)錯(cuò)

這時(shí),我們導(dǎo)入模塊中對(duì)應(yīng)功能(屬性),可以直接使用pi

四、認(rèn)識(shí) __name__ 屬性:一般可以用來(lái)判斷是否被其它模塊所調(diào)用

test.py自身調(diào)用時(shí),出現(xiàn)的結(jié)果為_(kāi)_main__
我們看下自身調(diào)用和被其它模塊調(diào)用時(shí)的不同:

上圖是直接運(yùn)行test.py的結(jié)果(自身調(diào)用)

上圖是直接運(yùn)行call.py的結(jié)果(其它模塊調(diào)用)
五.自定義模塊:非系統(tǒng)自帶的模塊

本文使用的Python版本為2.7.10,工具為PyCharm
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注