函數
對代碼塊和功能的封裝和定義
def 函數名() # 定義
函數體
函數名() # 調用

return 傳回None
return "x" 傳回值為 'x'
return "x","y" 同時傳回多個結果時, 傳回的是元組
一遇到return 就結束函數 到達調用函數的位置
c = a if a>b else b #求 a和b誰大
①在括号内寫的東西叫參數
在函數聲明的位置. 寫的參數叫形參
在函數調用的地方. 寫的參數叫實參
把實參傳遞給形參的過程叫做傳參
②實參:在函數調用的時候給函數傳遞的具體的值
1. 位置參數 ,實參和形參數量要一緻 位置一一對應
2. 關鍵字參數 形參 = 實參
3. 混合時: 位置在前, 關鍵字 在後
③形參: 在函數聲明的位置寫的變量
1. 位置參數
2. 預設值 形參 = 'x' 必須放在最後
3. 動态傳參(明天) *, **