摘要:關(guān)于在函數(shù)中接收元組和列表的理解有需要的朋友可以參考下。簡(jiǎn)明教程第章當(dāng)中有這樣一段代碼這個(gè)例子對(duì)于我來(lái)說(shuō)并不是太好理解。是一個(gè)多余的代碼所以被儲(chǔ)存在了當(dāng)中做完的運(yùn)算以后才調(diào)用。第二個(gè)例子是同樣的道理求得的平方等于
關(guān)于Python在函數(shù)中接收元組和列表的理解,有需要的朋友可以參考下。
《簡(jiǎn)明Python教程》第15章當(dāng)中有這樣一段代碼:
>>> def powersum(power,*args): """Return the sum of each argument raised to specified prower.""" total = 0 for i in args: total += pow(i,power) return total >>> powersum(2,3,4) 25 >>> powersum(2,10) 100
這個(gè)例子對(duì)于我來(lái)說(shuō)并不是太好理解。但是經(jīng)過(guò)一段時(shí)間的思考還是明白了
首先,使用help(pow)知道了pow函數(shù)其實(shí)就是乘方的意思pow(2,3)就是 2的3次方,也可以用2**3來(lái)表示
對(duì)于>>> powersum(2,3,4)
運(yùn)行是這樣的:
total = 0 i = 3 power = 2 total = 0+2**3(即total = 9) i = 4 total = 9+4*2 return total
所以得到的結(jié)果是25
由于在args變量前有*前綴,所有多余的函數(shù)參數(shù)都會(huì)作為一個(gè)元組存儲(chǔ)在args中。
4是一個(gè)多余的代碼,所以被儲(chǔ)存在了args當(dāng)中,做完3的運(yùn)算以后才調(diào)用。
第二個(gè)例子是同樣的道理,求得10的平方等于100
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/42940.html
摘要:除此之外的特定形式還有二進(jìn)制序列類(lèi)型,那么我們?cè)谶@里所說(shuō)的序列主要包含以下三種列表列表是一種可變序列,一般形式為,方括號(hào)內(nèi)的各項(xiàng)間用逗號(hào)分隔。 引言 對(duì)于以前沒(méi)有接觸過(guò)任何編程語(yǔ)言的人來(lái)說(shuō),首先能明確編程的目的很重要,往往能明確一個(gè)目的,在日后的學(xué)習(xí)中遇到困難時(shí)心態(tài)就會(huì)輕松許多。當(dāng)今計(jì)算機(jī)文化的多元化發(fā)展,涌現(xiàn)出了大數(shù)據(jù)、分布式計(jì)算、神經(jīng)網(wǎng)絡(luò)、機(jī)器學(xué)習(xí)等眾多新概念,即便這樣,任何意義上...
摘要:局部變量只能在其被聲明的函數(shù)內(nèi)部訪問(wèn),而全局變量可以在整個(gè)程序范圍內(nèi)訪問(wèn)。調(diào)用函數(shù)時(shí),所有在函數(shù)內(nèi)聲明的變量名稱(chēng)都將被加入到作用域中。 函數(shù)(一)定義函數(shù)你可以定義一個(gè)由自己想要功能的函數(shù),以下是簡(jiǎn)單的規(guī)則:(1)函數(shù)代碼塊以?def?關(guān)鍵詞開(kāi)頭,后接函數(shù)標(biāo)識(shí)符名稱(chēng)和圓括號(hào)()。(2)任何傳入?yún)?shù)和自變量必須放在圓括號(hào)中間。圓括號(hào)之間可以用于定義參數(shù)。(3)函數(shù)的第一行語(yǔ)句可以選擇性地...
摘要:主要介紹元組分片序列賦值以及引用了大師為什么序列從開(kāi)始計(jì)數(shù)的解釋。比如要表示如果用的方式,下界就要表示成如果一個(gè)空序列用其實(shí)是無(wú)法表示的用則可以表示成總結(jié)這一篇主要介紹元組分片序列賦值以及對(duì)為什么序列從開(kāi)始計(jì)數(shù)做了摘錄。 這一篇是《流暢的 python》讀書(shū)筆記。主要介紹元組、分片、序列賦值以及引用了大師 Edsger W.Dijkstra為什么序列從0開(kāi)始計(jì)數(shù)的解釋。 元組 在有些p...
閱讀 2301·2021-10-09 09:41
閱讀 1754·2019-08-30 15:53
閱讀 1000·2019-08-30 15:52
閱讀 3453·2019-08-30 11:26
閱讀 780·2019-08-29 16:09
閱讀 3436·2019-08-29 13:25
閱讀 2274·2019-08-26 16:45
閱讀 1941·2019-08-26 11:51