python笔记—函数
1.函数的表示方式:def + 函数名(参数)
2.函数return 用于结束函数,所有函数都有返回值,如果你没告诉他们该返回什么,将返回None
3.函数参数说明:
4.作用域:变量存储在作用域(也叫命名空间)中,作用域分两大类:全局作用于和局部作用域
5.递归:递归意味着引用自身(这里是调用)自身。递归函数通常包含以下两部分
基线条件(针对最小的问题):满足这种条件时函数将直接返回一个值
递归条件:包含一个或者多个调用,这些调用旨在解决问题的一部分
6.函数式编程:python中提供了一些函数式编程工具,其中包括lambda表达式以及函数map,filter和reduce