python之函数式编程
1、定义函数(包含参数和返回值)
pythpn
2、函数优化
(1)、重复代码
(2)、优化代码:将多个函数变成一个,且设置默认参数(默认参数必须放到参数列表的最后)
默认参数可以有多个。传了实际参数就不用默认参数,不传就使用默认参数
(3)、实参和形参个数要对应相等
(4)、可变参数,一个形参对应多个实参
**: python将实参包装成列表,传给形参。
* : python将实参包装成字典,传给形参。
(5)、可变参数,**的特殊性介绍
当做字典传入方法时,需要加上**
直接传参数时,不用加上**