您还没有专辑
开始创建自己的专辑吧
那就开始今天的教程吧
1.本节课学习装饰器,通过装饰器可以改变原有函数或者方法的行为,比如有两个test1和test2,通过test1然后双下划线name进行打印,就会出来test1 test2。
2.可以通过高阶函数去定义函数,它可以接收一个参数,这个参数可以是函数,先去定义函数,比如demo,它接收的参数是个函数,在里面返回一个新的函数f new。
3.通过def去定义f new,f new接收个参数,比如x,在这个函数里面,运行fx,同时打印原始函数的name。
4.定义demo这个函数,它接收一个函数作为参数,并且返回一个新的函数,新的函数就是运行传入的这个函数,在运行之前打印这个函数的名字。
确认要删除这条评论吗?删除后将无法恢复。
评论提交成功,将在审核通过后显示
当日最多删除五条评论
《[Python函数式编程] 装饰器-10章 》
作品0个
个赞
学习0天