魔法方法及其作用 在Python中的內(nèi)置類型都支持一些統(tǒng)一的函數(shù)接口,比如len, print, bool等,這些函數(shù)是如何實(shí)現(xiàn)的呢?當(dāng)我們建立...
Python中的變量 Python中變量并不是我們常說(shuō)的一個(gè)“箱子”,而是在對(duì)象上貼的“標(biāo)簽”,因?yàn)槭菢?biāo)簽,所以多個(gè)變量可以指向同一個(gè)箱子。 可...
Function Annotation 在寫函數(shù)的時(shí)候,如果是C++這樣的靜態(tài)語(yǔ)言,會(huì)對(duì)參數(shù)的類型有明確的要求,但是python這樣的動(dòng)態(tài)語(yǔ)言中...
None在python中是個(gè)神奇的東西,它的含義是空,但是卻不等于空字符串、空列表、空元組、也不等于False??梢赃M(jìn)行驗(yàn)證: 上面代碼的輸出全...
正則是進(jìn)行字符串處理的時(shí)候非常強(qiáng)有力的工具,這里記錄一些筆者學(xué)習(xí)正則時(shí)總結(jié)的心得。本文從單個(gè)字符的匹配開始,到多個(gè)字符匹配,分組和Python的...
函數(shù)進(jìn)階知識(shí) 函數(shù)名只是一個(gè)指向函數(shù)的變量 在python中,一切皆對(duì)象。函數(shù)名只是一個(gè)指向函數(shù)的變量,為了驗(yàn)證這一點(diǎn),我們可以查看修改和刪除函...
迭代器 可迭代對(duì)象 什么是可迭代對(duì)象 可迭代對(duì)象就是對(duì)象的類中實(shí)現(xiàn)了__iter__方法的對(duì)象。對(duì)于可迭代對(duì)象,可以使用for循環(huán)直接從中取得元...
什么是進(jìn)程? 進(jìn)程是程序運(yùn)行時(shí),代碼+代碼運(yùn)行時(shí)用到的資源(如網(wǎng)絡(luò)帶寬、聲卡、顯卡等),它是操作系統(tǒng)分配資源的基本單位。 多進(jìn)程會(huì)對(duì)代碼進(jìn)行寫時(shí)...
寫在前面 這個(gè)系列是筆者學(xué)習(xí)python一些進(jìn)階功能的筆記和思考,水平有限,錯(cuò)漏在所難免,還請(qǐng)方家不吝指教。 什么是線程? 首先應(yīng)該了解操作系統(tǒng)...