上传者: 38732277
|
上传时间: 2021-12-10 17:57:55
|
文件大小: 55KB
|
文件类型: -
Python 高级函数1. 高阶函数2. 闭包3. 装饰器的引入4. 装饰器的使用
1. 高阶函数
• 接收函数作为参数,或者将函数作为返回值返回的函数就是高阶函数
lst = [1,2,3,4,5,6,7,8,9,10]
# 定义一个函数 用来加测一个偶数
def fn2(i):
if i % 2 == 0:
return True
# 定义一个函数 用来检测是否大于5
def fn3(i):
if i > 5:
return True
return False
# 定义一个函数 用来检测是否是3的倍数
def fn4(i):