Python函数式编程10 functools模块:高阶函数工具
介绍 Python 标准库 functools 包含的一些高阶函数工具
介绍 Python 标准库 functools 包含的一些高阶函数工具
闭包是装饰器的基础。装饰器是 Python 的高级特性,使用装饰器可以让代码更优雅
介绍 Python 标准库 itertools 中包含的大量简单实用的生成器
生成器是Python的一大特点,使用生成器可以有效提升代码执行效率
如果在函数内调用自身,那么就发生了递归。递归在一定程度上可以取代循环
元组是Python内置的数据类型之一,本节介绍了元组和命名元组的定义与使用
根据作用效果,将 Python 的常用内置函数划分为几类,并介绍它们的用法与注意事项
介绍了函数式编程的基本概念,以及Python中存在的两种特殊形式的函数:高阶函数与匿名函数
介绍了Python函数的多种参数形式:位置参数、关键字参数、可变参数和默认参数,以及如何为函数提供良好的说明
介绍了函数的定义、调用,以及参数和返回值的概念,还介绍了变量的作用域规则