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小程序
Aug 15 Python
Python中title()方法的使用简介
May 20 Python
python获取一组数据里最大值max函数用法实例
May 26 Python
在Python的Django框架中包装视图函数
Jul 20 Python
Python实现简单的四则运算计算器
Nov 02 Python
python 寻找优化使成本函数最小的最优解的方法
Dec 28 Python
Python2实现的图片文本识别功能详解
Jul 11 Python
python 对txt中每行内容进行批量替换的方法
Jul 11 Python
python实现简单的单变量线性回归方法
Nov 08 Python
python多任务之协程的使用详解
Aug 26 Python
python神经网络编程实现手写数字识别
May 27 Python
python 爬虫如何正确的使用cookie
Oct 27 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实现插入排序?
2013/04/10 PHP
php中JSON的使用方法
2015/04/30 PHP
discuz图片顺序混乱解决方案
2015/07/29 PHP
PHP使用HTML5 FormData对象提交表单操作示例
2019/07/02 PHP
ThinkPHP框架结合Ajax实现用户名校验功能示例
2019/07/03 PHP
jquery 插件 人性化的消息显示
2008/01/21 Javascript
jQuery Study Notes学习笔记 (二)
2010/08/04 Javascript
Array, Array Constructor, for in loop, typeof, instanceOf
2011/09/13 Javascript
封装了一个js图片轮换效果的函数
2011/09/28 Javascript
jQuery教程 $()包装函数来实现数组元素分页效果
2013/08/13 Javascript
js实现ArrayList功能附实例代码
2014/10/29 Javascript
js实现的动画导航菜单效果代码
2015/09/10 Javascript
jquery ajax双击div可直接修改div中的内容
2016/03/04 Javascript
jQuery Ajax 实例代码 ($.ajax、$.post、$.get)
2016/04/29 Javascript
jQuery Ajax 上传文件处理方式介绍(推荐)
2016/06/30 Javascript
JS中Select下拉列表类(支持输入模糊查询)功能
2017/01/17 Javascript
nodejs密码加密中生成随机数的实例代码
2017/07/17 NodeJs
angular 服务的单例模式(依赖注入模式下)详解
2018/10/22 Javascript
15 分钟掌握vue-next响应式原理
2019/10/13 Javascript
jquery制作的移动端购物车效果完整示例
2020/02/24 jQuery
[01:11:48]Fnatic vs IG 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/18 DOTA
Python装饰器入门学习教程(九步学习)
2016/01/28 Python
python实现视频分帧效果
2019/05/31 Python
python3中利用filter函数输出小于某个数的所有回文数实例
2019/11/24 Python
原生 JS+CSS+HTML 实现时序图的方法
2019/07/31 HTML / CSS
J2ee常用的设计模式?说明工厂模式
2015/05/21 面试题
毕业生自荐信
2013/12/14 职场文书
会计系个人求职信范文分享
2013/12/20 职场文书
网络事业创业计划书范文
2014/01/09 职场文书
2014年综治宣传月活动总结
2014/04/28 职场文书
分公司负责人任命书
2014/06/04 职场文书
国庆节活动总结
2014/08/26 职场文书
社保缴纳证明申请书
2014/11/03 职场文书
详解Redis主从复制实践
2021/05/19 Redis
Redis 哨兵集群的实现
2021/06/18 Redis
MySQL中datetime时间字段的四舍五入操作
2021/10/05 MySQL