溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

形參和實參如何在Python中使用

發(fā)布時間:2021-03-22 17:16:19 來源:億速云 閱讀:187 作者:Leah 欄目:開發(fā)技術

這篇文章將為大家詳細講解有關形參和實參如何在Python中使用,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。

形參可以設置參數(shù)默認值,設置遵循從右至左原則

例如:fun(x=0,y=1),fun(x,y=1),但不可以是fun(x=1,y)

形參設置可以為數(shù)字字符串變量、元組和字典等任意類型數(shù)據(jù),元組形參是在變量名前加*,字典形參是在變量名前加**

例如:fun(var),fun(*tuple),fun(*list),fun(**dict)

實參接受也可以是任意類型數(shù)據(jù),當接收數(shù)據(jù)為元組列表或者字典時,同樣是在數(shù)據(jù)變量前加*和**

例如:fun(x),fun(*seq),fun(*list),fun(**stu_info)

可以使用元組形參和字典形參接收冗余或意外數(shù)據(jù)

例如:fun(var,*t_args,**dic_args)

但傳參時,數(shù)字和字符串形參必須傳值,元組和字典形參可不傳,原因為元組和字典數(shù)據(jù)可以是空元組或空字典,此特性正好適應處理冗余數(shù)據(jù)

形參參數(shù)名若和生產(chǎn)數(shù)據(jù)中字典鍵名相同加大大提高編程效率和生產(chǎn)效率

例如:有字典dic={'name':'csdn','age':10,'top':1} ,有函數(shù)fun(name='name',age=0,top=0),則函數(shù)可以方便的獲取字典數(shù)據(jù)fun(**dic)

關于形參和實參如何在Python中使用就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內容。

AI