真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Python中一個星號和兩個星號有什么區(qū)別-創(chuàng)新互聯(lián)

本篇內(nèi)容介紹了“Python中一個星號和兩個星號有什么區(qū)別”的有關(guān)知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!

在東鄉(xiāng)族等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供網(wǎng)站制作、成都網(wǎng)站建設(shè) 網(wǎng)站設(shè)計制作專業(yè)公司,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站設(shè)計,網(wǎng)絡(luò)營銷推廣,外貿(mào)網(wǎng)站制作,東鄉(xiāng)族網(wǎng)站建設(shè)費(fèi)用合理。

在 Python 的函數(shù)中經(jīng)常能看到輸入的參數(shù)前面有一個或者兩個星號,例如:

def foo(param1, *param2):

def bar(param1, **param2):

這兩種用法其實都是用來將任意個數(shù)的參數(shù)導(dǎo)入到 Python 函數(shù)中。

單星號(*):*agrs

將所有參數(shù)以元組(tuple)的形式導(dǎo)入:

def foo(param1, *param2):

print (param1)

print (param2)

foo(1,2,3,4,5)

以上代碼輸出結(jié)果為:

1

(2, 3, 4, 5)

雙星號(**):**kwargs

雙星號(**)將參數(shù)以字典的形式導(dǎo)入:

def bar(param1, **param2):

print (param1)

print (param2)

bar(1,a=2,b=3)

以上代碼輸出結(jié)果為:

1

{'a': 2, 'b': 3}

此外,單星號的另一個用法是解壓參數(shù)列表:

def foo(runoob_1, runoob_2):

print(runoob_1, runoob_2)

l = [1, 2]

foo(*l)

以上代碼輸出結(jié)果為:

1 2

當(dāng)然這兩個用法可以同時出現(xiàn)在一個函數(shù)中:

def foo(a, b=10, *args, **kwargs):

print (a)

print (b)

print (args)

print (kwargs)

foo(1, 2, 3, 4, e=5, f=6, g=7)

以上代碼輸出結(jié)果為:

1

2

(3, 4)

{'e': 5, 'f': 6, 'g': 7}

“Python中一個星號和兩個星號有什么區(qū)別”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識可以關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實用文章!


當(dāng)前名稱:Python中一個星號和兩個星號有什么區(qū)別-創(chuàng)新互聯(lián)
地址分享:http://weahome.cn/article/joodp.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部