Python基礎入門教程15:程序編程進階之函數的返回值
來源:
奇酷教育 發(fā)表于:
上節(jié)內容介紹了函數的參數處理,本節(jié)內容主要講解函數的返回值處理主要內容如下:函數返回值的意義返回值的操作返回多個數據1 4 函數的返
上節(jié)內容介紹了函數的參數處理,本節(jié)內容主要講解函數的返回值處理
主要內容如下:
函數返回值的意義
返回值的操作
返回多個數據
1.4. 函數的返回值
1.4.1. 函數的返回值的意義
函數是執(zhí)行一段代碼完成一定的功能處理過程
函數中代碼塊執(zhí)行的結果,如果我們后面的代碼中需要用到,就需要函數返回我們執(zhí)行的結果,就是需要返回值;
如果我們的函數就是執(zhí)行代碼,執(zhí)行的結果我們后面的代碼不適用,就不需要定義返回值
類似生活中某A君讓某B君做一件事,就是調用了某B君的函數,如果這件事是取快遞,某B君做完取快遞這件事情,最后要將執(zhí)行的結果[快遞]返回給某A君,就是函數需要返回值;
如果這件事是下班鎖門,某B君做完這件事情就可以了,事情的結果不需要給某A君進行匯報,就是函數不需要返回值
1.4.2. 操作函數的返回值
函數的返回值通過return關鍵字來確定
返回值的語法結構如下:
注意:返回值可以是任意對象(python中一切皆對象)
返回值,需要在調用函數的時候進行接收,否則返回值也是沒有意義的。
1.4.3. 函數可以返回多個數據
python的函數比較特殊,在函數執(zhí)行完成后,通過return關鍵字可以同時返回多個數據,調用函數的地方根據返回值的順序來接收對應的返回值。
>>>更多VR/AR入門教程:VR入門