在Python函數中輸入任意數量參數的實例
更新時間:2019年07月16日 10:42:20 作者:EddieTries
今天小編就為大家分享一篇在Python函數中輸入任意數量參數的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
有時候,預先不知道函數需要接受多少個實參,好在Python允許函數從調用語句中調用語句中收集任意數量的實參。在參數前加上*號。
來看一個制作披薩的函數,它需要接受很多配料,但你無法預先確定顧客要多少種配料。下面的函數只有一個形參*toppings,但不管調用語句提供了多少實參,這個形參都將他們統(tǒng)統(tǒng)收入囊中:
def make_pizza(*toppings): """打印顧客點的所有配料""" print(toppings) make_pizza('pepperoni') make_pizza('mushroom','green peppers','extra cheese')
執(zhí)行結果:
('pepperoni') ('mushroom','green peppers','extra cheese')
以上這篇在Python函數中輸入任意數量參數的實例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
Python wxPython庫消息對話框MessageDialog用法示例
這篇文章主要介紹了Python wxPython庫消息對話框MessageDialog用法,結合實例形式簡單分析了wxPython庫的基本事件與相關使用技巧,需要的朋友可以參考下2018-09-09