函数式编程 函数(function) 函数式(functional)编程范式函数式编程特点:把计算视为函数而非指令.纯函数式编程,不需要变量,测试简单,支持高阶函数,编程简单.python函数式编程:不是纯的函数式编程,支持有变量.支持高阶函数.函数可作为参数传入.支持闭包,有了闭包才能返回函数.有限度的支持匿名函数.
函数
变量可指向函数.(给变量赋值函数)
函数名其实是指向函数的变量
- python 内建高阶函数
map()和reduce()
map(函数,序列)
reduce(函数,序列)
filter()过滤函数
sorted()排序函数 - 返回函数