#!/usr/bin/python # -*- coding: UTF-8 -*- #函数传值的问题 def foo(x,y=2,*tars,**dargs): print ('x=',x) print ('y=',y) print ('tars=',tars) print ('dargs',dargs)
调用结果展示
结论:
*tars :适合于不确定参数个数的
**drags:必须接收类似arg=val形式参数
#!/usr/bin/python # -*- coding: UTF-8 -*- #函数传值的问题 def foo(x,y=2,*tars,**dargs): print ('x=',x) print ('y=',y) print ('tars=',tars) print ('dargs',dargs)
调用结果展示
结论:
*tars :适合于不确定参数个数的
**drags:必须接收类似arg=val形式参数