第十八章、參數(shù)
③、應(yīng)用函數(shù)通用性:
9、加分點(diǎn):
10、結(jié)論:
在本章中,我們學(xué)習(xí)了與函數(shù)相關(guān)的兩個(gè)關(guān)鍵概念中的第二個(gè):參數(shù)(對(duì)象如何傳遞給函數(shù))。正如我們所學(xué)到的,參數(shù)通過(guò)賦值傳遞到函數(shù)中,賦值方式是通過(guò)對(duì)象引用,實(shí)際上是通過(guò)指針傳遞到函數(shù)中。我們還學(xué)習(xí)了一些更高級(jí)的擴(kuò)展,包括默認(rèn)參數(shù)和關(guān)鍵字參數(shù)、使用任意的多個(gè)參數(shù)的工具,以及Python3.0中的關(guān)鍵字參數(shù)。最后,我們還學(xué)習(xí)了可變參數(shù)如何表現(xiàn)出與其他的對(duì)象共享引用一樣的行為——除非對(duì)象在發(fā)送進(jìn)來(lái)的時(shí)候顯式地復(fù)制,在一個(gè)函數(shù)中修改一個(gè)傳入的可變對(duì)象可能會(huì)影響調(diào)用者。
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
相關(guān)閱讀更多精彩內(nèi)容
- //Clojure入門(mén)教程: Clojure – Functional Programming for the J...
- python默認(rèn)從左到右匹配參數(shù)名 無(wú)默認(rèn)值必須傳參 允許通過(guò)變量名傳參 ,此時(shí)變量位置不影響 def int(*...
- Python函數(shù)參數(shù) 在代碼中定義一個(gè)名稱(chēng)的位置決定了它大部分的含義 函數(shù)的參數(shù)就是對(duì)象作為輸入發(fā)送給函數(shù)的方式。...
- clojure 新手指南-目錄 - climbdream的個(gè)人空間 - 開(kāi)源中國(guó)社區(qū)https://my.osch...