Python中return函數(shù)返回值實例用法
在學(xué)習(xí)return函數(shù)時候,還是要知道了解它最主要的函數(shù)作用,比如,怎么去實現(xiàn)返回一個值,另外還有就是我們經(jīng)常會用到的使用return能夠進行多值輸出,這才是我們需要抓住知識的重點,針對上述所提及的內(nèi)容,都可以來往下看文章,答案都在文章內(nèi)容獲取哦~
return 添加返回值
- return 顯示返回對象
- 返回值接受:value = func()
例子:計算學(xué)成最高分
listv = [90,80,88,77,66] # 分?jǐn)?shù)計算return高分 def scoreCalculate(values): return max(values) maxval = scoreCalculate(listv) print(maxval)
結(jié)果:90
函數(shù)返回多個值
示例:上一個案例中,如何一次返回分?jǐn)?shù)的最高分,最低分,平均分
return 中可以添加多個值:return v1,v2,..vn
listv = [90,80,88,77,66] # 分?jǐn)?shù)計算return高分 def scoreCalculate(values): return max(values), min(values), sum(values)/len(values) maxval = scoreCalculate(listv) print(maxval)
結(jié)果:(90, 66, 80.2)
返回值為元素,可以使用多個變量去接受
maxval, minval, meanval = scoreCalculate(listv) print(maxval, minval, meanval)
結(jié)果:90 66 80.2
注意點:如果使用多個變量接受,變量數(shù)量與返回值數(shù)量必須一致。
上述文章給大家雖然講述很多,但是最重要的一點還是返回值,根據(jù)函數(shù)功能決定是否需要添加顯示返回值。另外,函數(shù)是可以返回多值的,但是要注意的還是接受方式選擇
知識點擴展:
return語句:
return語句用來從一個函數(shù) 返回 即跳出函數(shù)。我們也可選從函數(shù) 返回一個值 。
使用字面意義上的語句
#!/usr/bin/python # Filename: func_return.py def maximum(x, y): if x > y: return x else: return y print maximum(2, 3)
輸出
$ python func_return.py 3
到此這篇關(guān)于Python中return函數(shù)返回值實例用法的文章就介紹到這了,更多相關(guān)Python中return函數(shù)返回值的使用方法內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
如何使用Python JSON解析和轉(zhuǎn)換數(shù)據(jù)
JSON 是文本,使用 JavaScript 對象表示法編寫,Python 有一個內(nèi)置的 json 包,可用于處理 JSON 數(shù)據(jù),本文給大家介紹使用Python JSON解析和轉(zhuǎn)換數(shù)據(jù)的方法,感興趣的朋友跟隨小編一起看看吧2023-11-11
django寫用戶登錄判定并跳轉(zhuǎn)制定頁面的實例
今天小編就為大家分享一篇django寫用戶登錄判定并跳轉(zhuǎn)制定頁面的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-08-08
Python調(diào)用C語言動態(tài)庫的方法小結(jié)
這篇文章主要為大家詳細介紹了Python調(diào)用C語言動態(tài)庫的相關(guān)知識,文中的示例代碼講解詳細,具有一定的借鑒價值,有需要的小伙伴可以參考一下2024-12-12
python函數(shù)裝飾器構(gòu)造和參數(shù)傳遞
這篇文章主要介紹了python函數(shù)裝飾器構(gòu)造和參數(shù)傳遞,下面通過一個小案例來簡單的理解什么是裝飾器,需要的小伙伴可以參考一下2022-03-03

