首頁  >  文章  >  後端開發  >  python怎麼呼叫自訂函數

python怎麼呼叫自訂函數

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼原創
2019-06-26 14:36:5911282瀏覽

在python中,想要呼叫自訂函數必須先聲明,然後才能呼叫。使用函數時,只要按照函數定義的形式,向函數傳遞必需的參數,就可以呼叫函數完成對應的功能或獲得函數傳回的處理結果。

python怎麼呼叫自訂函數

(1)宣告函數##​​

#python中使用 def 可以宣告一個函數,完整的函數是由函數名稱、參數以及函數實現語句(函數體)組成的。

在函數宣告中,也要使用縮排以表示語句屬於函數體。

如果函數有回傳值,則需要在函數中使用return語句傳回計算結果,宣告函數的一般形式如下:

def (參數清單):

       

       return  

參數值與回傳值不是必須的,return後也可以不回傳值,也可以沒有在沒有

##參數值與回傳值不是必須的,return後也可以不回傳值,也可以沒有

參數值與回傳值不是必須的,return後也可以不回傳值,也可以沒有

參數值與回傳值不是必須的,return後也可以不回傳值,也可以沒有沒有給值return。對於return後沒有回傳值和沒有return語句的函數都會傳回None值。

範例:實作求一個元組中所有數總和的功能,其參數T為所要求和的元組,result就是元組求和的累加器,最後函數使用return將累加結果result返回。函數宣告程式碼如下:

def tpl_sum(T):
    result=0
    for i in T:
        result+=i
    return result
在Python中宣告一個函數,不需要宣告函數的傳回值類型,也不需要宣告參數的型別。

相關推薦:《Python影片教學

(2)呼叫函數

呼叫自訂函數與內建函數的差別就是需要先對函數進行定義。 python怎麼呼叫自訂函數

範例:tpl_sum()函數定義與呼叫#############

以上是python怎麼呼叫自訂函數的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn