初识python:高阶函数(附-高阶函数)
16lz
2021-01-22
定义:
变量可以指向函数,函数的参数能接收变量,那么,一个函数可以接收另一个函数作为参数,这种函数就称之为高阶函数。
简单说就是:把函数当作参数传递的函数就是高阶函数
特性
1、把一个函数名当作实参传递给另一个函数,在不修改被装饰函数源代码的情况下为其添加功能
2、返回值中包含函数名,不改变函数调用方式
实例1:
# abs 内置取绝对值函数 def add(a,b,f): return f(a) + f(b) #a的绝对值+b的绝对值 print(add(1,-2,abs)) # 取3,-6的绝对值之和
更多相关文章
- python 函数、参数及参数解构
- Python学习总结-(15)---返回函数和闭包初步理解
- Python学习札记(二十六) 函数式编程7 修饰器
- Python:运算类内建函数列举
- 学习笔记(11月02日)--高阶函数
- python:inspect函数自动生成函数名
- python3 自定义比较函数
- 是否有一个类似于Python的“枚举”函数的Java ?
- 在python中创建指数函数。