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使用介绍
Nov 30 Python
Python数据类型详解(一)字符串
May 08 Python
利用python写个下载teahour音频的小脚本
May 08 Python
在PyCharm下打包*.py程序成.exe的方法
Nov 29 Python
Python采集猫眼两万条数据 对《无名之辈》影评进行分析
Dec 05 Python
Python使用folium excel绘制point
Jan 03 Python
详解小白之KMP算法及python实现
Apr 04 Python
使用Python进行体育竞技分析(预测球队成绩)
May 16 Python
详解Python3 pandas.merge用法
Sep 05 Python
python实现在线翻译功能
Mar 03 Python
Django models文件模型变更错误解决
May 11 Python
Python如何利用正则表达式爬取网页信息及图片
Apr 17 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动态生成VRML网页
2006/10/09 PHP
php ActiveMQ的安装与使用方法图文教程
2020/02/23 PHP
javascript 装载iframe子页面,自适应高度
2009/03/20 Javascript
Jquery拖拽并简单保存的实现代码
2010/11/28 Javascript
jQuery下通过$.browser来判断浏览器.
2011/04/05 Javascript
详解强大的jQuery选择器之基本选择器、层次选择器
2012/02/07 Javascript
js动画(animate)简单引擎代码示例
2012/12/04 Javascript
jquery怎样实现ajax联动框(二)
2013/03/08 Javascript
js实现图片点击左右轮播
2015/07/08 Javascript
js实现仿MSN带关闭功能的右下角弹窗代码
2015/09/04 Javascript
javascript和jQuery实现网页实时聊天的ajax长轮询
2016/07/20 Javascript
AngularJS入门教程之Scope(作用域)
2016/07/27 Javascript
JavaScript正则表达式实例详解
2016/10/16 Javascript
js入门之Function函数的使用方法【新手必看】
2016/11/22 Javascript
微信小程序canvas写字板效果及实例
2017/06/15 Javascript
Angular 2 利用Router事件和Title实现动态页面标题的方法
2017/08/23 Javascript
详解利用 Vue.js 实现前后端分离的RBAC角色权限管理
2017/09/15 Javascript
vue2.0路由切换后页面滚动位置不变BUG的解决方法
2018/03/14 Javascript
iview table高度动态设置方法
2018/03/14 Javascript
详解IOS微信上Vue单页面应用JSSDK签名失败解决方案
2018/11/14 Javascript
小程序封装路由文件和路由方法(5种全解析)
2019/05/26 Javascript
layui实现数据表格点击搜索功能
2020/03/26 Javascript
JS面向对象编程基础篇(二) 封装操作实例详解
2020/03/03 Javascript
Python xlrd读取excel日期类型的2种方法
2015/04/28 Python
python使用range函数计算一组数和的方法
2015/05/07 Python
在Django中URL正则表达式匹配的方法
2018/12/20 Python
Python入门Anaconda和Pycharm的安装和配置详解
2019/07/16 Python
Jupyter notebook无法导入第三方模块的解决方式
2020/04/15 Python
python 引用传递和值传递详解(实参,形参)
2020/06/05 Python
python程序需要编译吗
2020/06/19 Python
印尼太阳百货公司网站:Matahari
2018/02/04 全球购物
Gtech官方网站:地毯清洁器、吸尘器及园艺设备
2018/05/23 全球购物
《中彩那天》教学反思
2014/02/22 职场文书
查摆问题对照检查材料
2014/08/28 职场文书
婚宴来宾致辞
2015/07/28 职场文书
Docker 镜像介绍以及commit相关操作
2022/04/13 Servers