1. 程式人生 > >Python的形參和實參

Python的形參和實參

形參可以設定引數預設值,設定遵循從右至左原則

例如:fun(x=0,y=1),fun(x,y=1),但不可以是fun(x=1,y)

形參設定可以為數字字串變數、元組列表和字典等任意型別資料,元組列表的的形參是在變數名前加*,字典形參是在變數名前加**

例如:fun(var),fun(*tuple),fun(*list),fun(**dict)

實參接受也可以是任意型別資料,當接收資料為元組列表或者字典時,同樣是在資料變數前加*和**

例如:fun(x),fun(*seq),fun(*list),fun(**stu_info)

形參引數名若和生產資料中字典鍵名相同加大大提高程式設計效率和生產效率

例如:有字典dic={'name':'csdn','age':10,'top':1} ,有函式fun(name='name',age=0,top=0),則函式可以方便的獲取字典資料fun(**dic)