取精华,去糟粕;重基础,促创新一.匿名函数匿名函数:定义函数的过程中,没有给定名称的函数就叫做匿名函数;Python中使用lambda表达式来创建匿名函数。 lambda 来创建匿名函数规则: ●lambda只是一个表达式,函数体比def简单很多。 ●lambda的主体是一个表达式,而不是一个代码块,所以不能写太多的逻辑进去。 ●lambda函数拥有自己的命名空间。 ●lambda定义的函数的返回值就是表达式的返回值,不需要return语句块 ●lambda表达式的主要应用场景就是赋值给变量、作为参数传入其它函数 lambda匿名函数的表达式规则是:lambda参数列表: 表达式 二.递归函数递归函数:递归就是子程序(或函数)直接调用自己或通过一系列调用语句间接调用自己,是一种描述问题和解决问题的基本方法。(一句话,自己调用自己) 三.内置函数与高阶函数常用内置函数
常用高阶函数: |
|
来自: Four兄 > 《Python笔记》