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

python装饰器

难度初级
时长43分
学习人数
综合评分9.67
219人评价 查看评价
9.9 内容实用
9.6 简洁易懂
9.5 逻辑清晰
我用通俗的形式讲一下自己的思路,如果有说得不对的地方,希望老师和同学可以指出来。
首先,现在要达到的目的是调用my_sum之前要做一些事情,那么我现在就要搞一个和my_sum差不多样子的方法出来,也就是in_dec,
所以in_dec具有和my_sum一样的参数,在in_dec里,做完了自己想做的事情之后,要把my_sum原样返回去,毕竟my_sum做的事情只能通过my_sum来做。
这时,所有我想做的事情都已经定义完了,那么要做这些事情还是要再搞一个方法包起来才能完成吧,所以就又搞了一个dec方法来做所有的事情。
这个课,装饰器讲的不是特别好,建议看过的再去Baidu一下装饰器。
'NoneType' object is not callable
这课及时,要不就卡死在“进阶”的这块了,花一个小时看完这课,感觉练习一下,可以再前进一点了。
讲的很清晰,之前一直不明白闭包是干吗的,现在了解了

最新回答 / 东来往北
return返回的值 不是显式的 需要print 来输出
python进阶篇看不懂过来听详解+1
my_sum 命名不换别的名字好处是可以隐藏原来的函数,装饰器本来就是这样实现的
讲的深入浅出,尤其把闭包先讲明白了。明白了闭包,及闭包和装饰器之间的关系,否则理解装饰器的机理是很困难的。为此看了三遍。
老师讲的真的很好,五星好评!
说讲的不好的,完全是没有点装饰器理论基础的BB们
真心听不懂,就是照着代码念
感觉老师讲的特别好,看了视频才真正明白装饰器的用法,之前都是会用但是不太明白。
会出多线程的课程么????
浓浓的山东口味
英文水平汗颜,猿类通病
weibo_Aahri_0不要说老师不会讲课,这是一种编码规范,阿尤OK? 懂?
东西很基础,讲的不错
课程须知
您至少具备Python基础知识
老师告诉你能学到什么?
1.函数作用域及关系。 2.闭包的使用。 3.装饰器的概念及使用。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消