python函数参数的顺序依次为:
位置参数
带默认值的位置参数
任意数量的位置参数
任意数量的关键字参数
代码:
#coding=utf8
def func1(a,b=1,*c,**d):
print a,b,c,d
func1(2,4,6,7,8,9,e=111,f=222)
运行结果:
2 4 (6, 7, 8, 9) {'e': 111, 'f': 222}
python函数参数的顺序依次为:
位置参数
带默认值的位置参数
任意数量的位置参数
任意数量的关键字参数
代码:
#coding=utf8
def func1(a,b=1,*c,**d):
print a,b,c,d
func1(2,4,6,7,8,9,e=111,f=222)
运行结果:
2 4 (6, 7, 8, 9) {'e': 111, 'f': 222}