函數是組織好的,可重複使用的,用來實現單一,或相關聯功能的程式碼片段。
自訂函數,基本上有以下規則步驟:
函數程式碼區塊以def 關鍵字開頭,後接函數識別碼名稱和圓括號()
任何傳入參數和自變數必須放在圓括號中間。圓括號之間可以用來定義參數
函數的第一行語句可以選擇性地使用文件字串(用於存放函數說明)
函數內容以冒號起始,並且縮排
return [表達式] 結束函數,選擇性地傳回一個值給呼叫方。不含表達式的 return 相當於傳回 None。
語法範例:
def functionname( parameters ): "函数_文档字符串" function_suite return [expression]
實例:
def 定義一個函數,給定一個函數名稱sum
宣告兩個參數num1 和num2
函數的第一行語句進行函數說明:兩個數之和
最終return 語句結束函數,並傳回兩個數之和
def sum(num1,num2): "两数之和" return num1+num2 # 调用函数 print(sum(5,6))
輸出結果:
11下一節