函數的定義:將可重複使用的,實現某種功能的代碼段組織在一塊兒
二、函數的語法:
def 函數名(參數):
函數體
return
2.一、函數名是一個變量,所以命名規則需遵照變量命名規則
三、函數的調用
函數名()
四、函數的返回值
return 可空、None、單個、多個以tuple返回給調用者
五、函數的參數:
函數定義時聲明的變量的叫形參
一、位置參數
二、默認參數
函數調用時傳給函數的叫實參
一、位置參數
定義多少個,調用時也必須傳多少個
二、關鍵字參數
三、混合參數
位置參數需在關鍵字參數以前
函數返回值
return: 在函數執行的時候,遇到return就返回
函數後面什麼都不寫,返回None
函數中只寫一個return,會返回None
多個返回值接受到的是元祖
參數:
函數執行的時候給函數傳遞信息
在函數生命的位置給的變量: 形參
在函數調用的地方給的具體的值:實參
實參
位置參數:按照形參的位置,傳值
關鍵字參數:按照形參的名字給形參傳值
混合參數:即用位置參數,也用關鍵字參數,先位置參數,後關鍵字參數
形參
位置參數
默認值參數
動態傳參
函數