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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

python裝飾器

難度初級(jí)
時(shí)長43分
學(xué)習(xí)人數(shù)
綜合評(píng)分9.67
219人評(píng)價(jià) 查看評(píng)價(jià)
9.9 內(nèi)容實(shí)用
9.6 簡潔易懂
9.5 邏輯清晰
邏輯清晰,不廢話,并且細(xì)講后又捋了一遍邏輯,非常好!至于口音我只想說,真的有讓你無法理解所講知識(shí)么?
老師講的挺清晰的
之前學(xué)不懂,在這里看懂了。不懂就多看幾遍,自己動(dòng)手寫代碼。自己再整理一下邏輯。
def dec_num(num):
def in_num(x,y):
if type(x)==int and type(y)==int:
print(num(x,y))
return in_num

@dec_num
def num(x,y):
return x+y
id打印出來的在哪里?怕不是我眼睛壞了?
講的很差??!
看完是有用的,能明白裝飾器的原理,感謝
裝飾函數(shù)一定要寫在被裝飾函數(shù)之前,否則會(huì)報(bào)錯(cuò),親測。
你沒有被誤導(dǎo),你怎么知道別人會(huì)被誤導(dǎo)?莫名其妙的指責(zé),那你怎么不做視頻
講的挺好的,原理清楚就行,關(guān)心那么多細(xì)節(jié)干啥
一開始沒反應(yīng)過來
一開始講閉包的時(shí)候,變量名確實(shí)讓人容易混淆,但后面看到裝飾器的時(shí)候,就知道了標(biāo)準(zhǔn)就是這樣的,從講課的角度看,這一點(diǎn)沒有分親,其他講的很清楚。
那么也就不難理解f_100 = set_passline(60)之后
其實(shí)f_100就是cmp這個(gè)函數(shù)當(dāng)passline=60時(shí)的狀態(tài)了
本質(zhì)上f_100就是一個(gè)函數(shù),所以后續(xù)的f_100(89)其實(shí)就是cmp(89)


還有我想要表達(dá)的一點(diǎn),每個(gè)人的基礎(chǔ)不一樣,所以有的人可能聽不太明白老師講的東西,這很正常,如果我們能幫助他們理解,那再好不過;就算不能幫助他們,請(qǐng)不要貶低他們
幫大家整理一下思路:

首先注意一下這個(gè)return是在set_passline函數(shù)里而不是cmp函數(shù)里的
那么這個(gè)return是在執(zhí)行了set_passline(60)或set_passline(90)時(shí)進(jìn)行返回的

其次這個(gè)return的返回值是cmp而不是cmp(89)
那么就表示這個(gè)return返回的其實(shí)不是一個(gè)數(shù)值,而是整個(gè)cmp這個(gè)函數(shù)
也就是當(dāng)執(zhí)行了set_passline(60)的時(shí)候,返回的是
def cmp(val):
if val >= 60:
print('Pass')
else:
print('Failed')
這個(gè)函數(shù)
課程須知
您至少具備Python基礎(chǔ)知識(shí)
老師告訴你能學(xué)到什么?
1.函數(shù)作用域及關(guān)系。 2.閉包的使用。 3.裝飾器的概念及使用。

微信掃碼,參與3人拼團(tuán)

微信客服

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

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

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

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復(fù)購買,感謝您對(duì)慕課網(wǎng)的支持!

本次提問將花費(fèi)2個(gè)積分

你的積分不足,無法發(fā)表

為什么扣積分?

本次提問將花費(fèi)2個(gè)積分

繼續(xù)發(fā)表請(qǐng)點(diǎn)擊 "確定"

為什么扣積分?

舉報(bào)

0/150
提交
取消