一,认识高阶函数
1、 什么是高阶函数?
高阶函数英文叫Higher-order function
满足下列条件中的一个的函数即为高阶函数
1. 函数接收一个或多个函数作为参数传入
2. 函数返回一个函数
2、python内置的高阶函数:
map(), filter(), sorted()
二,变量与函数
1, 变量可以指向函数,即:可以把函数赋值给变量
函数本身可以赋值给变量,
之后可以通过此变量名来调用函数,象使用原函数一样
f = abs
print(f) #
print(type(f)) #
x = f(-3)
print(x) # 3
运行结果: