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获取外网ip地址的方法总结
Jul 02 Python
Python2实现的LED大数字显示效果示例
Sep 04 Python
Python实现读取及写入csv文件的方法示例
Jan 12 Python
Python基于OpenCV实现视频的人脸检测
Jan 23 Python
python中从str中提取元素到list以及将list转换为str的方法
Jun 26 Python
Python实现插入排序和选择排序的方法
May 12 Python
33个Python爬虫项目实战(推荐)
Jul 08 Python
Python中一个for循环循环多个变量的示例
Jul 16 Python
pyinstaller将含有多个py文件的python程序做成exe
Apr 29 Python
python 实现图像快速替换某种颜色
Jun 04 Python
详解如何在PyCharm控制台中输出彩色文字和背景
Aug 17 Python
python中pyqtgraph知识点总结
Jan 26 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
浅谈php提交form表单
2015/07/01 PHP
ThinkPHP安装和设置
2015/07/27 PHP
Thinkphp微信公众号支付接口
2016/08/04 PHP
Ubuntu上安装yaf扩展的方法
2018/01/29 PHP
基于Jquery实现的一个图片滚动切换
2012/06/21 Javascript
js中parseFloat(参数1,参数2)定义和用法及注意事项
2013/01/27 Javascript
js和css写一个可以自动隐藏的悬浮框
2014/03/05 Javascript
简介JavaScript中valueOf()方法的使用
2015/06/05 Javascript
AngularJS Module方法详解
2015/12/08 Javascript
jQuery Validate表单验证插件 添加class属性形式的校验
2016/01/18 Javascript
关于数据与后端进行交流匹配(点亮星星)
2016/08/03 Javascript
HTML页面,测试JS对C函数的调用简单实例
2016/08/09 Javascript
JavaScript定时器实现的原理分析
2016/12/06 Javascript
微信小程序 PHP后端form表单提交实例详解
2017/01/12 Javascript
easyui combogrid实现本地模糊搜索过滤多列
2017/05/13 Javascript
Vue学习笔记之表单输入控件绑定
2017/09/05 Javascript
JavaScript累加、迭代、穷举、递归等常用算法实例小结
2018/05/08 Javascript
jQuery实现模糊搜索功能的方法分析
2018/06/29 jQuery
vue里input根据value改变背景色的实例
2018/09/29 Javascript
ES11新增的这9个新特性,你都掌握了吗
2020/10/15 Javascript
[10:07]2014DOTA2国际邀请赛 实拍选手现场观战DK对阵Titan
2014/07/12 DOTA
python 域名分析工具实现代码
2009/07/15 Python
利用python代码写的12306订票代码
2015/12/20 Python
Tensorflow实现AlexNet卷积神经网络及运算时间评测
2018/05/24 Python
python dataframe 输出结果整行显示的方法
2018/06/14 Python
Python3.9又更新了:dict内置新功能
2020/02/28 Python
Pytorch实现将模型的所有参数的梯度清0
2020/06/24 Python
如何使用 Python 读取文件和照片的创建日期
2020/09/05 Python
英国最受欢迎的在线隐形眼镜商店:VisionDirect.co.uk
2018/12/06 全球购物
高级销售求职信
2014/02/21 职场文书
建筑施工安全责任书
2014/07/24 职场文书
交警正风肃纪剖析材料
2014/10/29 职场文书
2014年乡镇个人工作总结
2014/12/03 职场文书
2015年小学中秋节活动总结
2015/03/23 职场文书
销售经理岗位职责范本
2015/04/02 职场文书
2015年大学社团工作总结
2015/04/09 职场文书