1. 程式人生 > >python 引數傳遞及分類

python 引數傳遞及分類

        在我們有不定數目的或者額外集合的關鍵字的情況中,引數被放入一個字典中,字典中鍵為參數名,值為相應的引數值。為什麼一定要是字典呢?因為為每個引數-引數的名字和引數值--都是成對給出---用字典來儲存這些引數自然就最適合不過了。
>>> def add_person(ssn,surnname,**kwargs):
...     print("SSN = ",ssn)
...    print("surnname=",surnname)
...     for key insorted(kwargs):
...           print("{0}={1}".format(key,kwargs[key]))
... 
>>>add_person(83272171,"Luther",forename="Lexis",age=47)
('SSN = ', 83272171)
('surnname=', 'Luther')
age=47
forename=Lexis
>>> 
注:本文主要參考《Python核心程式設計》與《
python3程式開發指南》