1. 程式人生 > >09 初識函數

09 初識函數

調用 有一個 重點 函數 動態傳參 style .cn spa ref

今日主要內容(重點)
1. 什麽是函數?
f(x) = x + 1
y = x + 1
函數是對功能或者動作的封裝
2. 函數的語法和定義
def 函數名():
函數體
調用:
函數名()
3. 關於函數的返回值
return : 返回
1. 當程序沒寫過return, 不返回任何結果. 如果你非要接收. 接受到的是None
2. 當函數寫return 值, 有一個返回值.
3. 當函數寫了return 值1, 值2, 值3.... 返回多個結果. 多個結果打包成元組

4. 當程序執行到return, 函數結束執行

4. 函數的參數(部分)
小括號是什麽, 小括號表示調用, 傳參
1. 什麽是參數: 參數是給函數傳遞的信息
形參: 在函數聲明的位置寫的變量
1. 位置參數
2. 默認值
3. 動態傳參(明天) *, **
實參: 在函數調用的時候給函數傳遞的具體的值
1. 位置參數
2. 關鍵字參數
3. 混合: 位置, 關鍵字

傳參: 把實參給形參的過程

明天:
動態傳參.
函數與函數嵌套. 調用
1.函數
2.參數

09 初識函數