第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

參數(shù)的問題 不太理解

def set_passline(passline):
def cmp(val):
if val>=passline:
? ?print('pass')
else:
? ?print('failed')
return cmp

func_100=set_passline(60)
func_150=set_passline(90)
func_100(89)
func_150(89)


func_100(89) 這個89的參數(shù)是指的val變量么 ??

正在回答

1 回答

是的,執(zhí)行 "func_100=set_passline(60)"的時候, 把60賦給set_passline函數(shù)的變量passline,在且內(nèi)部函數(shù)cmp引用了外部變量passline,此時cmp.__closure__加上了passline變量的地址。執(zhí)行完set_passline將cmp函數(shù)的地址賦給func_100, 所以func_100實際上就是內(nèi)部函數(shù)cmp

2 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
python裝飾器
  • 參與學習       50128    人
  • 解答問題       51    個

本門python教程將代領(lǐng)大家輕松搞定Python裝飾器運用

進入課程

參數(shù)的問題 不太理解

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號