相同點:兩個參數必須爲函數定義中參數列表中的排名最後的參數
不同點:
1.*argv代表該參數位置可以放置任意個數的數據,最終都會轉化成元祖數據類型在函數體內處理
2.**kw代表該參數位置可以放置k=v格式的數據,最終都會轉化成字典類型在函數體內處理
具體使用如:
如果不確定某個函數入參有多少的時候,可以選擇使用*argv和**kw。如果是單一變量,那就用 *argv ;如果是 key-value 鍵值對格式的入參,則選擇用 **kw。調用的時候,argv / kw 即是入參元素集合,前者數據結構是 tuple - () - 元組,後者是 dict - {} - 字典