iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 20
0

函數於運行完畢之後可以回傳結果,也可以忽略不回傳,當程式運行到return陳述句時,將會無條件直接離開函數並回傳結果,Return Statement:return something
回傳值:
-單一的值或物件⼀般函數習慣以
-多個值或物件所構成的tuple
-當未使用return陳述句時,預設將會回傳None

參數預設值可減少function call 撰寫上面的麻煩
def Function(Pra1 = value1,Pra2 = value2,...):
即便呼叫函數時沒有給定引數,函數依然有參考值(預設的參數值)
參數值預設的規則:
-無預設值之參數在前
-有預設值之參數在後
-引數之傳遞是依序
def Func(Pra with no default Pra with default):
當有預設值之參數仍有引數之分配時, 引數值將會取代預設值


上一篇
19python 函數
下一篇
21python 迴圈加上回傳值
系列文
30天自學 python應用30

尚未有邦友留言

立即登入留言