python參數

*args是可變參數,args接收的是一個tuple;數組

**kw是關鍵字參數,kw接收的是一個dict。函數

以及調用函數時如何傳入可變參數和關鍵字參數的語法:語法

可變參數既能夠直接傳入:func(1, 2, 3),又能夠先組裝list或tuple,再經過args傳入:func((1, 2, 3));命名

關鍵字參數既能夠直接傳入:func(a=1, b=2),又能夠先組裝dict,再經過kw傳入:func({'a': 1, 'b': 2})。dict

參數組合:di

在Python中定義函數,能夠用必選參數、默認參數、可變參數、關鍵字參數和命名關鍵字參數,這5種參數均可以組合使用。可是請注意,參數定義的順序必須是:必選參數、默認參數、可變參數、命名關鍵字參數和關鍵字參數。參數

相關文章
相關標籤/搜索