因為實驗的需要,先小小地跳到模塊!

KQ5%OE%MVJ$ZCP$$3QA{YU8.png
紀念自學成功(第一次安裝好模塊)
一、模塊概述
1、將大量的函數(shù)進行分組,放到不同的文件里,這樣利于維護
py中,一個py.文件稱之為一個模塊
2、編寫程序時可以直接引用模塊,更加方便,包括py內(nèi)置模塊和第三方模塊
3、注意名稱沖突的問題
不同模塊內(nèi)部名稱可以相同
不要與內(nèi)置函數(shù)名字沖突
為避免模塊名相同,就按目錄來組織模塊,成為包,把模塊放入包里
不要與py自帶模塊名沖突
二、使用模塊
1、
![YYBXGG]~0XQ(4S03HJ96@_D.png](http://upload-images.jianshu.io/upload_images/5585998-6c6234130b2e5981.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
標準:第四行(任何模塊代碼的第一個字符串)為模塊的文檔注釋
第六行為作者
首先導入模塊,模塊名為變量名,變量指向該模塊
*sys模塊中有一個argv變量,用list儲存了命令行中的所有參數(shù)。argv至少有一個元素,因為第一個參數(shù)永遠是該.py文件的名稱。
*if name=='main'
test()
2、-前綴
有的變量希望僅在模塊內(nèi)部使用_abc
公開變量abc
特殊變量xxx
代碼封裝與抽象