函數並非總是直接顯示輸出,它可以處理一些數據,並返回一個或一組值。函數返回的值被稱為返回值。 在函數中,可使用return關鍵字將值返回到調用函數的代碼行。返回值能夠將程式的大部分繁重工作移到函數中去,從而簡化主程式。函數可返回任何類型的值,包括列表和字典等較複雜的數據結構。 # 1.返回簡單值 返 ...
函數並非總是直接顯示輸出,它可以處理一些數據,並返回一個或一組值。函數返回的值被稱為返回值。
在函數中,可使用return關鍵字將值返回到調用函數的代碼行。返回值能夠將程式的大部分繁重工作移到函數中去,從而簡化主程式。函數可返回任何類型的值,包括列表和字典等較複雜的數據結構。
1.返回簡單值
返回一個計算結果,編寫程式如圖所示:
2.返回列表
例如返回1到任意正整數之間被3整除的數,編寫程式如下所示:
3.返回字典
例如返回一個人的信息字典,編寫程式如下所示
我們利用任意數量關鍵字參數,將一個人的信息傳遞給函數,最終函數返回一個字典。