![240](https://cdn2.jianshu.io/assets/default_avatar/6-fd30f34c8641f6f32f5494df5d6b8f3c.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
在python中 string,tuple,numbers是不可更改對象袖外,list和dict是可更改對象催跪》觳担可更改和不可更改的一個(gè)點(diǎn)在于修改時(shí)內(nèi)存...
1.用兩個(gè)棧來實(shí)現(xiàn)一個(gè)隊(duì)列 1.初始化兩個(gè)空的列表作為棧2.所有的push都放到stack1中3.所有的pop都從stack2中认俊(list的p...
1.print 在python2中是語句,python3中是函數(shù)所以在python2中可以這么寫 python3中則要這么寫: 2.range ...
裝飾器:1.用于裝飾其他函數(shù)2.增強(qiáng)被裝飾函數(shù)的功能裝飾器需要接受一個(gè)函數(shù)對象作為參數(shù)改执,以對其進(jìn)行增強(qiáng) test_func()被裝飾之后絮短,運(yùn)行函...
在使用logging這個(gè)模塊進(jìn)行單一log文件記錄的時(shí)候碰到了log重復(fù)的問題囚玫,原因在于反復(fù)的調(diào)用log對象可能會(huì)加入重復(fù)的file或conso...
題目:一只青蛙要跳上n層高的臺(tái)階,一次能跳一級(jí)读规,也可以跳兩級(jí)抓督,有多少種跳上這個(gè)n層高臺(tái)階的方法? 問題分析由于只能跳一步或者兩步束亏,所以在青蛙到達(dá)...
用yield實(shí)現(xiàn)range 運(yùn)行結(jié)果: 循環(huán)一千萬次耗時(shí)1.4s左右 如果改成range()僅耗時(shí)400ms左右
運(yùn)行的結(jié)果如下: 第一種遞歸的方式重復(fù)了大量計(jì)算铃在,僅僅是計(jì)算第40個(gè)數(shù)就已經(jīng)用了45秒 第二種遞推的方式在數(shù)字為50萬的時(shí)候,時(shí)間達(dá)到了3秒 第...
題1:給定一個(gè)整數(shù)數(shù)組 nums 和一個(gè)目標(biāo)值 target碍遍,請你在該數(shù)組中找出和為目標(biāo)值的那 兩個(gè) 整數(shù)定铜,并返回他們的數(shù)組下標(biāo)。 你可以假設(shè)每...