2023-10-23
閱讀量:
1956
CDA二級(jí)預(yù)科學(xué)習(xí)之python基礎(chǔ)17 函數(shù)
函數(shù)
在一些情況下,你會(huì)發(fā)現(xiàn)自己編寫函數(shù)比使用Python內(nèi)置函數(shù)和安裝別人開發(fā)的模塊更方便有效。
舉例來說,如果你發(fā)現(xiàn)總是在不斷重復(fù)地書寫同樣的代碼片段,那么就應(yīng)該考慮將這個(gè)代碼片段轉(zhuǎn)換為函數(shù)。某些情況下,函數(shù)可能已經(jīng)存在于Python基礎(chǔ)模塊或“可導(dǎo)入”的模塊中了。如果函數(shù)已經(jīng)存在,就應(yīng)該使用這些開發(fā)好并已經(jīng)通過了大量測(cè)試的函數(shù)。
但是,有些情況下,你需要的函數(shù)不存在或不可用,這時(shí)就需要你自己創(chuàng)建函數(shù)。要在Python中創(chuàng)建函數(shù),需要使用def關(guān)鍵字,并在后面加上函數(shù)名稱和一對(duì)圓括號(hào),然后再加上一個(gè)冒號(hào)。組成函數(shù)主體的代碼需要縮進(jìn)。最后,如果函數(shù)需要返回一個(gè)或多個(gè)值,可以使用return關(guān)鍵字來返回函數(shù)結(jié)果供程序使用。
下面的示例展示了在Python中創(chuàng)建和使用函數(shù)的方法:






評(píng)論(0)


暫無數(shù)據(jù)
CDA考試動(dòng)態(tài)
CDA報(bào)考指南
推薦帖子
0條評(píng)論
0條評(píng)論
0條評(píng)論
0條評(píng)論