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

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

python裝飾器

難度初級
時長43分
學習人數
綜合評分9.67
219人評價 查看評價
9.9 內容實用
9.6 簡潔易懂
9.5 邏輯清晰
講很好,謝謝老師,明白了些東西,有時間在復習一遍,有些東西還有點不理解
確實講的不怎么樣
非常贊!重復賦值那里一開始覺得命名一樣不太好吧,看完裝飾器就懂老師的用意了!
def deco(func):
def in_deco(x, y):
print ('in deco')
func (x,y)
print('call deco')
return in_deco

@deco
def bar(x, y):
print 'in bar', x + y
print(type(bar))
bar(1, 2)
看了兩遍,通了。不錯
為什么不傳兩個值?非的閉包?
進階課程的裝飾器跨度有點大 沒有很好的介紹裝飾器的基本概況 上來就用 所以有點扛不住啊
my_sum = dec(my_sum)中:第一個my_sum只是相當于一個函數指針,名字可以隨便定義,但是老師定義成與函數my_sum重名,是有深意的,是為了引出后面所講的裝飾器內容。這樣的命名類似于裝飾器中的執(zhí)行過程。個人認為不會引起誤解。
哈哈哈全都是PYTHON進階看不懂過來聽的~~確實是斷層了,突然很難
老師為什么重載my_sum呢?我猜是為了后面的裝飾器做鋪墊,不至于讓人一下子就懵掉,其實dec(my_sum)賦值給什么變量都是可以的

最新回答 / 高山之藍
你說的是應該是外部函數my_sum作為一個變量寫入in_dec函數成為它的屬性。每次調用都會先按程序順序進行判斷,到return才是調用外部求和函數,而這個外部函數已經存在in_dec中,會直接取用外部函數的。每次調用的外部函數是不變的(作為元組寫在函數里面)-。-
老師講得好,突然就明了了
func=decorator(func)
說講得亂的人恐怕都是只看不練的人吧?期待1.5倍視頻看一遍就懂?跟著視頻練2遍正常人沒有人不明白的。
mysum重新做定義賦值沒有新取一個名字真是不好的習慣。。。
為什么我感覺裝飾器和閉包的差別就是一個函數名的區(qū)別
課程須知
您至少具備Python基礎知識
老師告訴你能學到什么?
1.函數作用域及關系。 2.閉包的使用。 3.裝飾器的概念及使用。

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!

本次提問將花費2個積分

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

為什么扣積分?

本次提問將花費2個積分

繼續(xù)發(fā)表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消