掃二維碼與項目經理溝通
我們在微信上24小時期待你的聲音
解答本文疑問/技術咨詢/運營咨詢/技術建議/互聯(lián)網交流
1、函數(shù)傳入實參,可變參數(shù)(*)之前的參數(shù)不能指定參數(shù)名。

創(chuàng)新互聯(lián)是一家成都網站建設、網站制作,提供網頁設計,網站設計,網站制作,建網站,按需開發(fā),網站開發(fā)公司,公司2013年成立是互聯(lián)行業(yè)建設者,服務者。以提升客戶品牌價值為核心業(yè)務,全程參與項目的網站策劃設計制作,前端開發(fā),后臺程序制作以及后期項目運營并提出專業(yè)建議和思路。
>>> def myfun(a, *b): ... print(a )... print(b) ... >>> myfun(a=1, 2,3,4) File "", line 1 SyntaxError: positional argument follows keyword argument >>> myfun(1, 2,3,4) 1 (2, 3, 4)
2、函數(shù)傳入實參,可變參數(shù)(*)之后的參數(shù)必須指定參數(shù)名,否則就會被歸到可變參數(shù)之中。
>>> def myfun(a, *b, c=None): ... print(a) ... print(b) ... print(c) ... >>> myfun(1, 2,3,4) 1 (2, 3, 4) None >>> myfun(1, 2,3,c=4) 1 (2, 3) 4
以上就是python可變參數(shù)的使用注意,希望對大家有所幫助。更多Python學習指路:創(chuàng)新互聯(lián)Python教程
本文教程操作環(huán)境:windows7系統(tǒng)、Python 3.9.1,DELL G3電腦。

我們在微信上24小時期待你的聲音
解答本文疑問/技術咨詢/運營咨詢/技術建議/互聯(lián)網交流