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 collections模块实例讲解
Apr 07 Python
Python里隐藏的“禅”
Jun 16 Python
使用python实现生成用户信息
Mar 20 Python
浅谈python中copy和deepcopy中的区别
Oct 23 Python
在Python web中实现验证码图片代码分享
Nov 09 Python
python使用opencv驱动摄像头的方法
Aug 03 Python
Python 给屏幕打印信息加上颜色的实现方法
Apr 24 Python
python2和python3实现在图片上加汉字的方法
Aug 22 Python
Python hashlib模块的使用示例
Oct 09 Python
matplotlib自定义鼠标光标坐标格式的实现
Jan 08 Python
基于Python的EasyGUI学习实践
May 07 Python
Python编程super应用场景及示例解析
Oct 05 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
AJAX for PHP简单表数据查询实例
2007/01/02 PHP
Thinkphp模板中使用自定义函数的方法
2012/09/23 PHP
PHP随机生成随机个数的字母组合示例
2014/01/14 PHP
php实现图片局部打马赛克的方法
2015/02/11 PHP
WordPress中用于获取文章信息以及分类链接的函数用法
2015/12/18 PHP
PHP实现的简单分页类及用法示例
2016/05/06 PHP
YII2自动登录Cookie总是失效的解决方法
2017/06/28 PHP
thinkPHP框架实现的简单计算器示例
2018/12/07 PHP
jquery遍历之parent()和parents()的区别及parentsUntil()方法详解
2013/12/02 Javascript
分享JavaScript获取网页关闭与取消关闭的事件
2013/12/13 Javascript
jquery将一个表单序列化为一个对象的方法
2014/01/03 Javascript
红米手机抢购的js代码
2014/03/10 Javascript
WebGL利用FBO完成立方体贴图效果完整实例(附demo源码下载)
2016/01/26 Javascript
在AngularJS中使用jQuery的zTree插件的方法
2016/04/21 Javascript
AngularJS入门教程之AngularJS 模板
2016/08/18 Javascript
jquery操作select取值赋值与设置选中实例
2017/02/28 Javascript
angular或者js怎么确定选中ul中的哪几个li
2017/08/16 Javascript
VUE-Table上绑定Input通过render实现双向绑定数据的示例
2018/08/27 Javascript
vue-router的HTML5 History 模式设置
2018/09/08 Javascript
angular.js实现列表orderby排序的方法
2018/10/02 Javascript
浅谈Fetch 数据交互方式
2018/12/20 Javascript
vue使用keep-alive保持滚动条位置的实现方法
2019/04/09 Javascript
layui动态加载多表头的实例
2019/09/05 Javascript
vue data有值,但是页面{{}} 取不到值的解决
2020/11/09 Javascript
[14:03]2017DOTA2亚洲邀请赛开幕式:12神兵演绎水墨中华
2017/04/01 DOTA
python 从远程服务器下载东西的代码
2013/02/10 Python
python读写csv文件方法详细总结
2019/07/05 Python
python制作一个简单的gui 数据库查询界面
2020/11/19 Python
python 用opencv实现图像修复和图像金字塔
2020/11/27 Python
Skyscanner香港:机票比价, 平机票和廉价航空机票预订
2020/02/07 全球购物
Shell编程面试题
2016/05/29 面试题
校园标语大全
2014/06/19 职场文书
2015大一新生军训感言
2015/08/01 职场文书
2015新员工工作总结范文
2015/10/15 职场文书
Django实现WebSocket在线聊天室功能(channels库)
2021/09/25 Python
高并发下Redis如何保持数据一致性(避免读后写)
2022/03/18 Redis