之前經常看python的書籍,但是沒有實踐,過段時間就會忘記,所以在這里把每次看到的知識記錄下來,希望自己能和大家一起快速成長!
1、元組形式傳參
1 def para(*args): 2 print(type(args)) 3 print(args) 4 if __name__=='__main__': 5 print (para(1,2,3,4,5,6,7,89))
2、字典形式傳參
def para(**kargs): print(type(args)) return(args) if __name__=='__main__': print (para(v1=1,v2=2,v3=3,v4=4))
3、混合形式傳參
def para(num,*args,**kwargs): print(type(num)) print(num) print(type(args)) print (args) print(type(kwargs)) print(kwargs) para(1,2,3,4,num11=5,num12=6)
結果如下:
<class 'int'>
1
<class 'tuple'>
(2, 3, 4)
<class 'dict'>
{'num11': 5, 'num12': 6}