第七章、python的变量、函数及其应用(7.3-7.6)------匿名函数lambda、嵌套函数、闭包、装饰器

目录
7.3 匿名函数lambda
7.4 嵌套函数(Nested Function)
7.5 闭包(Closure)
7.6 装饰器

7.3 匿名函数lambda

       关键字lambda可以定义一个匿名函数,匿名函数是关键字def定义的标准函数的简化形式,匿名函数只适合比较简单的函数,对于太复杂的函数只适合def来定义。匿名函数的用法和标准函数的用法实际是一样的。匿名函数是一个简单函数的简化书写方式,python中的内置函数(内建函数)与匿名函数结合使用,使得代码更为简洁,方便维护。匿名函数定义:

lambda 形参:一个表达式

       其中,关键字lamba后面可以0个、1个或多个参数,表达式的值是匿名函数的返回值ÿ

你可能感兴趣的:(Python基础详解教程,匿名函数lambda,nonlocal,自由变量,闭包,嵌套函数,装饰器,Enclosed命名空间)