为了账号安全,请及时绑定邮箱和手机立即绑定

python装饰器

难度初级
时长43分
学习人数
综合评分9.67
219人评价 查看评价
9.9 内容实用
9.6 简洁易懂
9.5 逻辑清晰
其实我觉得最重要的是返回函数的“”返回“”,定义一个函数,返回的还是一个函数,我们可以对主体函数进行赋值(不知道这样说对不对),也可以对返回的函数进行赋值(这个是最好玩的地方),在主函数返回函数的时候,其相关参数和变量都保存在了返回的函数中,等待被调用!,如果返回函数不被调用,那主体函数永远就只是fuction,不可能是输出
(看完这个视频,可以看看廖老师关于返回函数的那章,特别是最后关于闭包怎样使用循环的那个,对python中f和f()的区别都能够有很好的理解)
之前看教程 返回函数看不明白特别着急,老师一下就给我讲通了,返回函数,意味着函数返回的还是一个函数,
就像是f_100= set_passline(60) 此时 f_100调用的就是返回的那个函数,这个时候还可以对返回的那个函数进行输入值...Amazing!!!
似懂非懂啊
讲得很棒,终于弄懂了一直困惑我的装饰器
讲的是很详细了,但是我依然不能很好的理解,理解的同学来个简单的总结可以不,要不我应该要多看几遍了
闭包的话。建议还是自己去查点资料看一下,刚开始看视频的时候感觉确实有点听不懂,但是后面仔细想想还是不难的。

最新回答 / 慕娘3990856
SublimeCodeIntel 可以支持代码的自动补全以及成员/方法提示等功能。 可以自行搜一下,更全面点。
大概听懂些了
满脸懵逼!
这老师不错66666
不知道你们听明白没有,反正我是听不明白,乱套
懂了之前为什么使用重名了,装饰器的使用就像之前使用相同函数名的闭包一样,之前对装饰器感到恐惧,现在理解了,不就是把重名闭包简化成一种优雅的编码形式了么,不过新手还是多看看基础的,装饰器等萌新们写了一两个月代码再来看吧,到时候肯定是能理解了
这里很容易误解啊,这两个同名的含义是不一样的啊喂
有大量共同逻辑的倒是可以用,可以把一样的代码放到闭包里玩耍
老师挺厉害
没有听懂ing。。。可能是我自己刚接触,多了解一下再来听可能就好了
课程须知
您至少具备Python基础知识
老师告诉你能学到什么?
1.函数作用域及关系。 2.闭包的使用。 3.装饰器的概念及使用。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消