课程
/后端开发
/Python
/python进阶
这一章怎么这么难,从装饰器开始,瞬间感到不爱了
2015-05-21
源自:python进阶 2-13
正在回答
同学您好,图片不出来有没有报错的提示呢?例如:myarr[3][2],那么第一个索引值为0-2,第二个索引值为0-1,即第一个myarr[0][0],最后一个为myarr[2][1]
简单点说就是当一个函数(如def my_func(): pass)前面加了@函数名(如@log),然后log函数就被赋值给my_func函数本身,并且my_func作为参数传入log函数,也就是my_func = log(my_func)。然后用前面高阶函数的知识去理解就行了。有参数装饰器就是多了一个函数而已,层层剖析下就行了
举报
学习函数式、模块和面向对象编程,掌握Python高级程序设计