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

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

python裝飾器

難度初級
時長43分
學(xué)習(xí)人數(shù)
綜合評分9.67
219人評價 查看評價
9.9 內(nèi)容實用
9.6 簡潔易懂
9.5 邏輯清晰
謝謝老師,點贊
不錯,講的挺好的,給老師的幸苦點贊
講的很好,一下子思路清晰了。
?????????????????????????????????????????????
進(jìn)階篇的裝飾器聽不懂的程序猿前來報道
?????????????????????????????????????????????
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)
返回的是cmp函數(shù),func_100=cmp,然后傳值再比較
最后一分半是精髓。
這個裝飾器確實有點難
可以 開始看了廖雪峰老師的進(jìn)階python 裝飾器沒怎么懂 看了老師的課程 通透了!謝謝
老師講的真棒! 很清晰!
老師講得非常清楚
def route(path):
def decorator(func):
def wrapper(*args, **kwargs):
print "Path is: {}".format(path)
return func(*args, **kwargs)
return wrapper
return decorator
@route('/index.php')
def index(a, b):
print 'Index page will be show!', a, ":",b
感覺看懂了不少,再看兩遍
#!/usr/bin/env python
# encoding: utf-8

x = 1

def foo():
x = 2
def innerfoo():
x = 3
print 'locals ', x
innerfoo()
print 'enclosing function locals ', x

foo()
print 'global ', x
運行結(jié)果:

locals 3
enclosing function locals 2
global 1
https://foofish.net/python-legb.html,學(xué)習(xí)返回函數(shù),閉包,裝飾器,必須先了解LEGB
老師講得很清楚,而且講得非常清晰,不會讓人感覺理解起來很混亂
其實我覺得最重要的是返回函數(shù)的“”返回“”,定義一個函數(shù),返回的還是一個函數(shù),我們可以對主體函數(shù)進(jìn)行賦值(不知道這樣說對不對),也可以對返回的函數(shù)進(jìn)行賦值(這個是最好玩的地方),在主函數(shù)返回函數(shù)的時候,其相關(guān)參數(shù)和變量都保存在了返回的函數(shù)中,等待被調(diào)用!,如果返回函數(shù)不被調(diào)用,那主體函數(shù)永遠(yuǎn)就只是fuction,不可能是輸出
(看完這個視頻,可以看看廖老師關(guān)于返回函數(shù)的那章,特別是最后關(guān)于閉包怎樣使用循環(huán)的那個,對python中f和f()的區(qū)別都能夠有很好的理解)
課程須知
您至少具備Python基礎(chǔ)知識
老師告訴你能學(xué)到什么?
1.函數(shù)作用域及關(guān)系。 2.閉包的使用。 3.裝飾器的概念及使用。

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

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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

本次提問將花費2個積分

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

為什么扣積分?

本次提問將花費2個積分

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

為什么扣積分?

舉報

0/150
提交
取消