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序列之list和tuple常用方法以及注意事项
Jan 09 Python
Python RuntimeError: thread.__init__() not called解决方法
Apr 28 Python
怎么使用pipenv管理你的python项目
Mar 12 Python
python基于物品协同过滤算法实现代码
May 31 Python
Python实现获取当前目录下文件名代码详解
Mar 10 Python
Python 实现网课实时监控自动签到、打卡功能
Mar 12 Python
python中怎么表示空值
Jun 19 Python
Selenium及python实现滚动操作多种方法
Jul 21 Python
python如何导出微信公众号文章方法详解
Aug 31 Python
python 下载文件的几种方式分享
Apr 07 Python
浅谈Python基础之列表那些事儿
May 11 Python
Python如何识别银行卡卡号?
Jun 10 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
定制404错误页面,并发信给管理员的程序
2006/10/09 PHP
ThinkPHP模板IF标签用法详解
2014/07/01 PHP
php实现mysql事务处理的方法
2014/12/25 PHP
ThinkPHP模板标签eq if 中区分0,null,false的方法
2017/03/24 PHP
统计PHP目录中的文件数方法
2019/03/05 PHP
PHP设计模式(九)外观模式Facade实例详解【结构型】
2020/05/02 PHP
js获取变量
2006/08/24 Javascript
对联广告js flash激活
2006/10/19 Javascript
深入理解javascript严格模式(Strict Mode)
2014/11/28 Javascript
值得分享的Bootstrap Table使用教程
2016/11/23 Javascript
Javascript自定义事件详解
2017/01/13 Javascript
从零学习node.js之详解异步控制工具async(八)
2017/02/27 Javascript
解决vue-cli中stylus无法使用的问题方法
2017/06/19 Javascript
微信小程序用户授权弹窗 拒绝时引导用户重新授权实现
2019/07/29 Javascript
vue中解决chrome浏览器自动播放音频和MP3语音打包到线上的实现方法
2020/10/09 Javascript
在vue中使用inheritAttrs实现组件的扩展性介绍
2020/12/07 Vue.js
[51:50]完美世界DOTA2联赛 Magma vs GXR 第一场 11.07
2020/11/10 DOTA
Python线程的两种编程方式
2015/04/14 Python
python实现图书馆研习室自动预约功能
2018/04/27 Python
Python3数据库操作包pymysql的操作方法
2018/07/16 Python
Python实现一个数组除以一个数的例子
2019/07/20 Python
Python倒排索引之查找包含某主题或单词的文件
2019/11/13 Python
详解Python 最短匹配模式
2020/07/29 Python
python 爬取英雄联盟皮肤并下载的示例
2020/12/04 Python
土耳其家居建材网站:Koçtaş
2016/11/22 全球购物
美国隐形眼镜销售网站:ContactsDirect
2017/10/28 全球购物
一份比较全的PHP面试题
2016/07/29 面试题
国际商务专业职业生涯规划书范文
2014/01/17 职场文书
幼儿园教师辞职信
2014/01/18 职场文书
《观舞记》教学反思
2014/04/16 职场文书
光棍节联谊晚会活动策划书
2014/10/10 职场文书
2014年体育教学工作总结
2014/12/09 职场文书
公务员政审个人总结
2015/02/12 职场文书
2015年测量员工作总结
2015/05/23 职场文书
总经理致辞
2015/07/29 职场文书
Apache Linkis 中间件架构及快速安装步骤
2022/03/16 Servers