一,装饰器:本质就是函数,功能是为其他函数添加附加功能
原则:不修改被修改函数的源代码
不修改被修改函数的调用方式
装饰器=高阶函数+函数嵌套+闭包
导入个时间函数,来计算运行的时间。
二,高阶函数定义:
1,函数接收的参数是一个函数名
2,函数的返回值是一个函数名
3,满足上述条件的任意一个都可以称之为高阶函数
一,装饰器:本质就是函数,功能是为其他函数添加附加功能
原则:不修改被修改函数的源代码
不修改被修改函数的调用方式
装饰器=高阶函数+函数嵌套+闭包
导入个时间函数,来计算运行的时间。
二,高阶函数定义:
1,函数接收的参数是一个函数名
2,函数的返回值是一个函数名
3,满足上述条件的任意一个都可以称之为高阶函数