裝飾器簡(jiǎn)述 要理解裝飾器需要知道Python高階函數(shù)和python閉包,Python高階函數(shù)可以接受函數(shù)作為參數(shù),也可以返回函數(shù),閉包的內(nèi)部函數(shù)...
作用域 在理解閉包前,先看一個(gè)函數(shù): 可以看到func()函數(shù)內(nèi)部的變量無(wú)法在函數(shù)外部使用 全局變量out_func可以在函數(shù)外部和內(nèi)部使用 閉...
在面向?qū)ο蟮木幊讨?,一切皆?duì)象,字符串是對(duì)象,列表是對(duì)象,函數(shù)也是對(duì)象 變量 拿字符串舉例,創(chuàng)建一個(gè)字符串,Python就在內(nèi)存中創(chuàng)建一個(gè)字符串...
匿名函數(shù) 匿名函數(shù)lambda 匿名函數(shù)不需要以標(biāo)準(zhǔn)的形式來(lái)申明, 匿名函數(shù)有個(gè)限制,就是只能有一個(gè)表達(dá)式,不用寫(xiě)return,返回值就是該表達(dá)...
1.迭代 在理解生成器之前,先理解迭代。 1.1 迭代 如果給定一個(gè)list或tuple,我們可以通過(guò)for循環(huán)來(lái)遍歷這個(gè)list或tuple,...
1.反射自省的概念 自省:自省就是能夠獲得自身的結(jié)構(gòu)和方法,給開(kāi)發(fā)者可以靈活的調(diào)用,給定一個(gè)對(duì)象,返回該對(duì)象的所有屬性和函數(shù)列表,或給定對(duì)象和該...
Magic Method Magic Method,魔法函數(shù),語(yǔ)法為_(kāi)_method__,一種Python高級(jí)語(yǔ)法,允許用戶自定義函數(shù),并綁定到...
1.線程的基本概念 1.1 線程 線程是應(yīng)用程序最小的執(zhí)行單元,線程與進(jìn)程類(lèi)似,進(jìn)程可以看做程序的一次執(zhí)行,而線程就是這個(gè)程序的各個(gè)功能,比如打...
Markdown學(xué)習(xí) Markdown是一種用來(lái)寫(xiě)作的輕量級(jí) 標(biāo)記語(yǔ)言,它用簡(jiǎn)潔的語(yǔ)法代替排版,讓用戶更專(zhuān)注于內(nèi)容的創(chuàng)作。 1.標(biāo)題 如果一段文...