新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)Python教程:詳解Python的函數(shù)嵌套
Python語言允許在定義函數(shù)的時候,其函數(shù)體內(nèi)又包含另外一個函數(shù)的完整定義,這就是我們通常所說的嵌套定義。

公司主營業(yè)務:網(wǎng)站制作、網(wǎng)站設計、移動網(wǎng)站開發(fā)等業(yè)務。幫助企業(yè)客戶真正實現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。成都創(chuàng)新互聯(lián)公司是一支青春激揚、勤奮敬業(yè)、活力青春激揚、勤奮敬業(yè)、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴謹、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。成都創(chuàng)新互聯(lián)公司推出邵陽免費做網(wǎng)站回饋大家。
實例1:
def OutFun(): #定義函數(shù)OutFun(), m=3 #定義變量m=3; def InFun(): #在OutFun內(nèi)定義函數(shù)InFun() n=4 #定義局部變量n=4 print m+n #m相當于函數(shù)InFun()的全局變量 InFun() #OutFun()函數(shù)內(nèi)調(diào)用函數(shù)InFun()
實例2:
def InFun(m): n=4 print m+n def OutFun() m=4 InFun(m)
實例2首先定義函數(shù)InFun(),然后再次定義OutFun()函數(shù),此時InFun()和OutFun()完全獨立的兩個函數(shù),再次OutFun()函數(shù)內(nèi)調(diào)用InFun();其實實例1和實例2中的嵌套作用是一樣的,只是兩種不同的表現(xiàn)形式。
名稱欄目:創(chuàng)新互聯(lián)Python教程:詳解Python的函數(shù)嵌套
當前網(wǎng)址:http://m.5511xx.com/article/dpsgjps.html


咨詢
建站咨詢
