Python:向函数传递任意数量的实参
生活随笔
收集整理的這篇文章主要介紹了
Python:向函数传递任意数量的实参
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
傳遞任意數量的實參
有時候,你預先不知道函數需要接受多少個實參,好在Python允許函數從調用語句中收集任意數量的實參
形參名*letters中的星號讓Python創建一個名為letters的空元組,并將收到的所有值都封裝到這個元組中
結合使用位置實參和任意數量的實參
如果讓函數接受不同類型的實參,必須在函數定義中將接納任意數量實參的形參放在最后。
使用任意數量的關鍵字實參
在不知道向函數傳遞的信息是什么樣的情況下,還可以將函數編寫能夠接受任意數量的鍵-值對–調用語句提供多少就接受多少
在get_info函數體內,我們創建了一個名為profile的空字典,用于存儲用戶的信息,我們先將NM存儲到字典中,然后遍歷UserInfo中的鍵值對,將每一個鍵-值存儲在字典中。
總結
*UserInfo 元組
**UserInfo 字典
總結
以上是生活随笔為你收集整理的Python:向函数传递任意数量的实参的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 15行用Python实现仿百度搜索引擎
- 下一篇: Python函数参数中的冒号与箭头