day 09 初識函式(後面有很多天都在接觸函式)
阿新 • • 發佈:2018-11-07
1.認識函式
函式:對功能或者動作的封裝 , 語法: def 函式名(形參):
函式體
函式名(實參)
函式的返回值 :return,終止函式的執行
(1).函式內部不寫return,預設在最後返回None
(2).函式只寫了return 返回None
(3).return 值 有一個返回值
(4).return 值1,值2,值3 ....有多個返回值
返回值返回給呼叫方
函式的引數(一部分,也是重點!)
形參:在函式宣告位置的變數:(1).位置引數 (2).預設值引數 (3).混合,位置,預設值
(4).動態傳參,*args, **kwargs
實參:在函式呼叫的時候給函式傳遞的具體的值 (1)位置引數 (2)關鍵字引數 (3)混合引數
順序:位置,關鍵字
傳參:把實參賦值給形參的過程