python高級編程--1

1.包和模塊

1.1包(lib)

python里面的包是指一個文件夾,一般包含init.py文件,y一個包里面可以同時包含多個py文件瞬内。

1.2模塊(module)

python里面模塊是指一個寫有python代碼,用于完成某項功能的文件逝慧,一個模塊可以看成獨立的文件击胜,一個文件也可以看成一個模塊。

1.3模塊的引入

比如創(chuàng)建一個包mypackage躏结,包文件夾下創(chuàng)建兩個自定義模塊test1、test2以及init.py和用于測試的demo01文件狰域。

image.png

1.3.1第一種引入

import + 包路徑文件名稱
我們可以在demo01文件里這樣引用,如import mypackage.test1,import mypackage.test2

1.3.2第二種引入

from +包路徑+import+模塊名稱
from mypackage import test1,from mypackage import test2

1.3.3第三種引入

from +包路徑+import * 引入該包下面的所有模塊黄橘,首先要創(chuàng)建一個--init--文件兆览,在文件里寫入__all__=["test1","test2"],然后通過from mypackage import *來引入當前包路徑下的所有模塊。

2. ==和is的使用

“==”比較的是兩個對象的數(shù)值是否相等塞关,“is”比較的是兩個對象是否指向同一個內(nèi)存(id是否相等)
聲明了一個變量a=10抬探,b=10,判斷兩個對象的值是否相等以及是否指向同一個內(nèi)存


image.png

image.png

3.拷貝(copy)

Python中,對象的賦值都是進行對象引用(內(nèi)存地址)傳遞小压。
python內(nèi)置了copy模塊线梗,通過import copy即可。
所謂拷貝怠益,就是創(chuàng)建一個新對象仪搔,拷貝出來的對象與原對象沒有任何關聯(lián)(id地址發(fā)生了變化)。

image.png

3.1深拷貝

深拷貝(copy.deepcopy())是創(chuàng)建一個新對象蜻牢,遞歸copy原對象的所有子對象烤咧,然后與原對象斷開聯(lián)系,當原對象的子對象發(fā)生變化時抢呆,深拷貝的對象不會發(fā)生變化煮嫌。

image.png

3.2淺拷貝

淺拷貝是創(chuàng)建一個新對象,copy原對象的所有子對象抱虐,然后與原對象斷開聯(lián)系昌阿,當原對象的子對象發(fā)生變化時,淺拷貝的對象隨之發(fā)生變化(共享子對象)恳邀。

image.png
最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末懦冰,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子轩娶,更是在濱河造成了極大的恐慌儿奶,老刑警劉巖,帶你破解...
    沈念sama閱讀 212,542評論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件鳄抒,死亡現(xiàn)場離奇詭異闯捎,居然都是意外死亡,警方通過查閱死者的電腦和手機许溅,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,596評論 3 385
  • 文/潘曉璐 我一進店門瓤鼻,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人贤重,你說我怎么就攤上這事茬祷。” “怎么了并蝗?”我有些...
    開封第一講書人閱讀 158,021評論 0 348
  • 文/不壞的土叔 我叫張陵祭犯,是天一觀的道長。 經(jīng)常有香客問我滚停,道長沃粗,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,682評論 1 284
  • 正文 為了忘掉前任键畴,我火速辦了婚禮最盅,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己涡贱,他們只是感情好咏删,可當我...
    茶點故事閱讀 65,792評論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著问词,像睡著了一般督函。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上戏售,一...
    開封第一講書人閱讀 49,985評論 1 291
  • 那天侨核,我揣著相機與錄音,去河邊找鬼灌灾。 笑死搓译,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的锋喜。 我是一名探鬼主播些己,決...
    沈念sama閱讀 39,107評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼嘿般!你這毒婦竟也來了段标?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 37,845評論 0 268
  • 序言:老撾萬榮一對情侶失蹤炉奴,失蹤者是張志新(化名)和其女友劉穎逼庞,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體瞻赶,經(jīng)...
    沈念sama閱讀 44,299評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡赛糟,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,612評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了砸逊。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片璧南。...
    茶點故事閱讀 38,747評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖师逸,靈堂內(nèi)的尸體忽然破棺而出司倚,到底是詐尸還是另有隱情,我是刑警寧澤篓像,帶...
    沈念sama閱讀 34,441評論 4 333
  • 正文 年R本政府宣布动知,位于F島的核電站,受9級特大地震影響员辩,放射性物質(zhì)發(fā)生泄漏拍柒。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 40,072評論 3 317
  • 文/蒙蒙 一屈暗、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦养叛、人聲如沸种呐。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,828評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽爽室。三九已至,卻和暖如春淆攻,著一層夾襖步出監(jiān)牢的瞬間阔墩,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,069評論 1 267
  • 我被黑心中介騙來泰國打工瓶珊, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留啸箫,地道東北人。 一個月前我還...
    沈念sama閱讀 46,545評論 2 362
  • 正文 我出身青樓伞芹,卻偏偏與公主長得像忘苛,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子唱较,可洞房花燭夜當晚...
    茶點故事閱讀 43,658評論 2 350

推薦閱讀更多精彩內(nèi)容