形式:
def function(a,b,c=0,*args,**kw)#a,b必选参数,*args可变参数,**kw关键字参数
1.函数的返回值可以是多个参数。多个参数时,实际上返回的是一个tuple
2.c=0,是默认参数,但是需要注意的是,其是否初始化的问题。
1 def add_end(L = None):#不能直接写L=[]因为两次重复调用,会出现问题。详情可以看http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001374738449338c8a122a7f2e047899fc162f4a7205ea3000 2 if L == None: 3 L = [] 4 L.append('END') 5 return L