Python中return函数返回值实例用法


Posted in Python onNovember 19, 2020

在学习return函数时候,还是要知道了解它最主要的函数作用,比如,怎么去实现返回一个值,另外还有就是我们经常会用到的使用return能够进行多值输出,这才是我们需要抓住知识的重点,针对上述所提及的内容,都可以来往下看文章,答案都在文章内容获取哦~

return 添加返回值

  • return 显示返回对象
  • 返回值接受:value = func()

例子:计算学成最高分

listv = [90,80,88,77,66]
# 分数计算return高分
def scoreCalculate(values):
  return max(values)
maxval = scoreCalculate(listv)
print(maxval)

结果:90

函数返回多个值

示例:上一个案例中,如何一次返回分数的最高分,最低分,平均分

return 中可以添加多个值:return v1,v2,..vn

listv = [90,80,88,77,66]
# 分数计算return高分
def scoreCalculate(values):
  return max(values), min(values), sum(values)/len(values)
maxval = scoreCalculate(listv)
print(maxval)

结果:(90, 66, 80.2)

返回值为元素,可以使用多个变量去接受

maxval, minval, meanval = scoreCalculate(listv)
print(maxval, minval, meanval)

结果:90 66 80.2

注意点:如果使用多个变量接受,变量数量与返回值数量必须一致。

上述文章给大家虽然讲述很多,但是最重要的一点还是返回值,根据函数功能决定是否需要添加显示返回值。另外,函数是可以返回多值的,但是要注意的还是接受方式选择

知识点扩展:

return语句:

return语句用来从一个函数 返回 即跳出函数。我们也可选从函数 返回一个值 。

使用字面意义上的语句

#!/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

到此这篇关于Python中return函数返回值实例用法的文章就介绍到这了,更多相关Python中return函数返回值的使用方法内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
举例讲解Python中的算数运算符的用法
May 13 Python
Python3.2中Print函数用法实例详解
May 19 Python
对pandas的dataframe绘图并保存的实现方法
Aug 05 Python
利用Pandas 创建空的DataFrame方法
Apr 08 Python
浅析Python装饰器以及装饰器模式
May 28 Python
CentOS7下python3.7.0安装教程
Jul 30 Python
tensorflow学习教程之文本分类详析
Aug 07 Python
详解Python3网络爬虫(二):利用urllib.urlopen向有道翻译发送数据获得翻译结果
May 07 Python
python代码实现逻辑回归logistic原理
Aug 07 Python
将Python文件打包成.EXE可执行文件的方法
Aug 11 Python
python内置模块collections知识点总结
Dec 19 Python
python高阶函数map()和reduce()实例解析
Mar 16 Python
python 三种方法实现对Excel表格的读写
Nov 19 #Python
基于python模拟bfs和dfs代码实例
Nov 19 #Python
Python 多进程、多线程效率对比
Nov 19 #Python
Python导入父文件夹中模块并读取当前文件夹内的资源
Nov 19 #Python
Pytorch实验常用代码段汇总
Nov 19 #Python
Ubuntu配置Pytorch on Graph (PoG)环境过程图解
Nov 19 #Python
python基于pygame实现飞机大作战小游戏
Nov 19 #Python
You might like
4月1日重磅发布!《星际争霸II》6.0.0版本更新
2020/04/09 星际争霸
比较好用的PHP防注入漏洞过滤函数代码
2012/04/11 PHP
基于PHP静态类的原罪详解
2013/05/06 PHP
thinkphp中memcache的用法实例
2014/11/29 PHP
ExtJS 工具栏 分页事件参数
2010/03/05 Javascript
javascript 判断字符串是否包含某字符串及indexOf使用示例
2013/10/18 Javascript
ff下JQuery无法监听input的keyup事件的解决方法
2013/12/12 Javascript
node.js中的fs.truncateSync方法使用说明
2014/12/15 Javascript
JavaScript检查弹出窗口是否被阻拦的方法技巧
2015/03/13 Javascript
jquery表单验证需要做些什么
2015/11/17 Javascript
AngularJS使用ng-class动态增减class样式的方法示例
2017/05/18 Javascript
vue2.0 和 animate.css的结合使用
2017/12/12 Javascript
vue中v-for加载本地静态图片方法
2018/03/03 Javascript
vue.js中$set与数组更新方法
2018/03/08 Javascript
Angularjs 根据一个select的值去设置另一个select的值方法
2018/08/13 Javascript
vue项目前端错误收集之sentry教程详解
2019/05/27 Javascript
详细介绍解决vue和jsp结合的方法
2020/02/06 Javascript
微信小程序的引导页实现代码
2020/06/24 Javascript
[56:42]VP vs RNG 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/17 DOTA
python实现获取序列中最小的几个元素
2014/09/25 Python
Python中的__SLOTS__属性使用示例
2015/02/18 Python
Python中关于字符串对象的一些基础知识
2015/04/08 Python
再谈Python中的字符串与字符编码(推荐)
2016/12/14 Python
python正则分析nginx的访问日志
2017/01/17 Python
一道python走迷宫算法题
2018/01/22 Python
python assert的用处示例详解
2019/04/01 Python
Python Selenium 之数据驱动测试的实现
2019/08/01 Python
pytorch 自定义卷积核进行卷积操作方式
2019/12/30 Python
关于Python Tkinter Button控件command传参问题的解决方式
2020/03/04 Python
python中urllib.request和requests的使用及区别详解
2020/05/05 Python
安装Anaconda3及使用Jupyter的方法
2020/10/27 Python
机械设计专业应届生求职信
2013/11/21 职场文书
社区党建工作汇报材料
2014/08/14 职场文书
公安派出所所长四风问题个人对照检查材料
2014/10/04 职场文书
趣味运动会赞词
2015/07/22 职场文书
python 管理系统实现mysql交互的示例代码
2021/12/06 Python