日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁 > 芯聞號(hào) > 充電吧
[導(dǎo)讀]Python3調(diào)用函數(shù)時(shí)可以設(shè)定一些參數(shù),可使用的正式參數(shù)類型有以下四種:必需參數(shù)、關(guān)鍵字參數(shù)、默認(rèn)參數(shù)和不定長參數(shù)。 必需參數(shù) 必需參數(shù)須以正確的順序傳入函數(shù)。調(diào)用時(shí)的數(shù)量必須和聲明時(shí)的一樣。 調(diào)用

Python3調(diào)用函數(shù)時(shí)可以設(shè)定一些參數(shù),可使用的正式參數(shù)類型有以下四種:必需參數(shù)、關(guān)鍵字參數(shù)、默認(rèn)參數(shù)和不定長參數(shù)。

必需參數(shù)

必需參數(shù)須以正確的順序傳入函數(shù)。調(diào)用時(shí)的數(shù)量必須和聲明時(shí)的一樣。

調(diào)用 printme() 函數(shù),你必須傳入一個(gè)參數(shù),不然會(huì)出現(xiàn)語法錯(cuò)誤:

以上實(shí)例輸出結(jié)果:

關(guān)鍵字參數(shù)

關(guān)鍵字參數(shù)和函數(shù)調(diào)用關(guān)系緊密,函數(shù)調(diào)用使用關(guān)鍵字參數(shù)來確定傳入的參數(shù)值。

使用關(guān)鍵字參數(shù)允許函數(shù)調(diào)用時(shí)參數(shù)的順序與聲明時(shí)不一致,因?yàn)?Python 解釋器能夠用參數(shù)名匹配參數(shù)值。

以下實(shí)例在函數(shù) printme() 調(diào)用時(shí)使用參數(shù)名:

以上實(shí)例輸出結(jié)果:

以下實(shí)例中演示了函數(shù)參數(shù)的使用不需要使用指定順序:

以上實(shí)例輸出結(jié)果:

默認(rèn)參數(shù)

調(diào)用函數(shù)時(shí),如果沒有傳遞參數(shù),則會(huì)使用默認(rèn)參數(shù)。以下實(shí)例中如果沒有傳入 age 參數(shù),則使用默認(rèn)值:

以上實(shí)例輸出結(jié)果:

不定長參數(shù)

你可能需要一個(gè)函數(shù)能處理比當(dāng)初聲明時(shí)更多的參數(shù)。這些參數(shù)叫做不定長參數(shù),和上述 2 種參數(shù)不同,聲明時(shí)不會(huì)命名?;菊Z法如下:

加了星號(hào) * 的參數(shù)會(huì)以元組(tuple)的形式導(dǎo)入,存放所有未命名的變量參數(shù)。

以上實(shí)例輸出結(jié)果:

如果在函數(shù)調(diào)用時(shí)沒有指定參數(shù),它就是一個(gè)空元組。我們也可以不向函數(shù)傳遞未命名的變量。如下實(shí)例:

以上實(shí)例輸出結(jié)果:

還有一種就是參數(shù)帶兩個(gè)星號(hào) **基本語法如下:

加了兩個(gè)星號(hào) ** 的參數(shù)會(huì)以字典的形式導(dǎo)入。

以上實(shí)例輸出結(jié)果:

聲明函數(shù)時(shí),參數(shù)中星號(hào) * 可以單獨(dú)出現(xiàn),例如:

如果單獨(dú)出現(xiàn)星號(hào) * 后的參數(shù)必須用關(guān)鍵字傳入。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀
關(guān)閉