一、函數(shù)的定義和調(diào)用
定義:
def? 函數(shù)名([參數(shù)]):
代碼塊
[return 表達(dá)式]
調(diào)用
函數(shù)名([參數(shù)])
二、函數(shù)的4種類型
根據(jù)是否有參數(shù)和是否有返回值,函數(shù)分為4種類型
無參,無返回值
有參,無返回值
無參,有返回值
有參,有返回值
代碼:

運行結(jié)果:

代碼:

運行結(jié)果:

三、函數(shù)的嵌套:
代碼:

運行結(jié)果:

四、參數(shù)的介紹
注:理解可變和不可變類型。其實函數(shù)就相當(dāng)于一個?? =?? 號。
跟前面講的傳遞是一樣的。
可變和不可變參數(shù):

運行結(jié)果:

必選參數(shù)
默認(rèn)參數(shù)
可變參數(shù)
關(guān)鍵字參數(shù)