# -- coding: utf-8 -- def func(arg1=1,arg2=2,arg3=3): print(arg1,arg2,arg3) func(4,5,6) func(4,5) func(4) func(arg1=4,arg3=6) func(4,arg3=6) #错误 #func(arg1=1,2) def mults(*args): num=0; for i in args: num+=i; print(num) mults(1,2,3) mults(22,33) #传入键值对 def key(**kwargs): for i in kwargs: print i,":",kwargs[i] key(a=1,b=2,c=3) #混合使用 def max(a,b=2,*c,**d): print(a) print(b) print(c) print(d) max(1,2,3,4,e=5,f=6)
python 传递参数
最新推荐文章于 2022-06-08 10:09:15 发布