函数
函数的定义
1.函数以def关键词开头,后接函数名和圆括号()
2.函数执行的代码以冒号起始,并且缩进
3.return[表达式]结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回None
函数参数
1.位置参数(positional argument)
2.默认参数(default argument)
3.可变参数(variable argument)
4.关键字参数(keyword argument)
5.命名关键字参数(name keyword argument)
6.参数组合
Lambda表达式
在Python里有两类函数:
1.用def关键词定义的正规函数
2.用lambda关键词定义的匿名函数
匿名函数常常应用于函数式编程的高阶函数中,主要有两种形式:
1.参数是函数
2.返回值是函数