模塊是什麼?
模塊實際上就是 以.py爲結尾的文件
注意點:自定義的模塊儘量不要和系統模塊重名
模塊內部封裝了很多實用的功能,有時在模塊外部調用就需要將其導入,導入模塊簡單劃分,實際上就只有兩種:
import ……
from …… import
詳細一點劃分有五種:
1,improt 模塊名
調用:模塊名.功能名
2,import 模塊名 as 別名
調用:別名.功能名
3,from 模塊名 import 功能名
調用:直接功能名
4,from 模塊名 import 功能名 as 別名
調用: 直接拿別名來用
5,from 模塊名 import * (用 * 號 一次性導入所有功能)
調用:直接功能名
注意點:* 號沒法用別名
多模塊開發時,要注意修改導入模塊的值時,from……import 與 import 導入模塊的區別
import girl 可以理解爲地址的複製,也就是 引用 用來修改值
from girl import * 可以理解成內容的複製,也就是深拷貝,那麼深拷貝有什麼特點,深拷貝最大的特點就是數據獨立。