函数总结
一、常规使用函数:

按参数类型:
无参函数
位置参数:区分传参顺序
关键字参数:不区分传参顺序
默认参数
可变参数:传入参数个数不确定
1.*agrs  传参 f(1,2,3)  输出数据格式:元组(1,2,3)
2.*kwagrs  传参key-value格式 f(a=1,b=2)   输出数据格式字典{'a':'1',''}

二、几种特殊函数

1.递归函数
传入参数 、规模越来越小;
重点:主体  临界条件

例如1-100的和:
def dg(n):
    sum=0
    if n >= 1:
        sum = n+dg(n-1)
        return sum
    else:
       return 0

print(dg(100))

2.匿名函数

函数式编程