函数式编程: 特点:允许传递的参数是函数,且允许返回一个函数. 由于Python允许使用变量,因此,Python不是纯函数式编程语言,同样的输入可能输出不同,有副作用.纯函数式编程语言没有变量,输入和输出是确定的,无副作用. 1.高阶函数(Higher-order function): 特点:高阶函数可以接受另一个函数作为参数,还可以把函数作为结果值返回. 变量可以指向函数,函数名也是变量, 所以可以作为参数传入函数. 1.1 内置的函数:函数作为参数 1%. map(func, *iterab…