函數(shù)

多重返回值函數(shù)

 1.你可以用元組(tuple)類型讓多個(gè)值作為一個(gè)復(fù)合值從函數(shù)中返回。
 2.可選元組返回類型:
   #在元組類型的右括號(hào)后放置一個(gè)問(wèn)號(hào)來(lái)定義一個(gè)可選元組,例(Int, Int)? 或 (String, Int, Bool)?
 3.函數(shù)參數(shù)標(biāo)簽和參數(shù)名稱
   #忽略參數(shù)標(biāo)簽
 4.默認(rèn)參數(shù)值
   #當(dāng)默認(rèn)值被定義后,調(diào)用這個(gè)函數(shù)時(shí)可以忽略這個(gè)參數(shù)。
 5.可變參數(shù)
   #一個(gè)可變參數(shù)(variadic parameter)可以接受零個(gè)或多個(gè)值。函數(shù)調(diào)用時(shí),你可以用可變參數(shù)來(lái)指定函數(shù)參數(shù)可以被傳入不確定數(shù)量的輸入值。通過(guò)在變量類型名后面加入(...)的方式來(lái)定義可變參數(shù)。
 6.輸入輸出參數(shù)  In-Out Parameters
 7.函數(shù)類型
 8.函數(shù)類型作為返回類型
 9.嵌套函數(shù)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容