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中的装饰器的用法
Apr 24 Python
python 队列详解及实例代码
Oct 18 Python
Python创建xml文件示例
Mar 22 Python
Python中工作日类库Busines Holiday的介绍与使用
Jul 06 Python
Python深度优先算法生成迷宫
Jan 22 Python
解决python3爬虫无法显示中文的问题
Apr 12 Python
pyqt5中QThread在使用时出现重复emit的实例
Jun 21 Python
Python爬虫程序架构和运行流程原理解析
Mar 09 Python
Python执行时间的几种计算方法
Jul 31 Python
python遍历路径破解表单的示例
Nov 21 Python
解决Django transaction进行事务管理踩过的坑
Apr 24 Python
Python 多线程处理任务实例
Nov 07 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初学者常见问题集合 修正版(21问答)
2010/03/23 PHP
php入门学习知识点六 PHP文件的读写操作代码
2011/07/14 PHP
php的$_FILES的临时储存文件与回收机制实测过程
2013/07/12 PHP
PHP运行SVN命令显示某用户的文件更新记录的代码
2014/01/03 PHP
在win7中搭建Linux+PHP 开发环境
2014/10/08 PHP
php+ajax实现无刷新分页的方法
2014/11/04 PHP
php发送短信验证码完成注册功能
2015/11/24 PHP
PHP中如何判断exec函数执行成功?
2016/08/04 PHP
PHP严重致命错误处理:php Fatal error: Cannot redeclare class or function
2017/02/05 PHP
PHP优化之批量操作MySQL实例分析
2020/04/23 PHP
静态页面下用javascript操作ACCESS数据库(读增改删)的代码
2007/05/14 Javascript
理解JavaScript的caller,callee,call,apply
2009/04/28 Javascript
JavaScript lastIndexOf方法入门实例(计算指定字符在字符串中最后一次出现的位置)
2014/10/17 Javascript
老生常谈JavaScript 函数表达式
2016/09/01 Javascript
微信小程序 欢迎界面开发的实例详解
2016/11/30 Javascript
jQuery弹出层插件popShow(改进版)用法示例
2017/01/23 Javascript
fullPage.js和CSS3实现全屏滚动效果
2017/05/05 Javascript
angular.js中解决跨域问题的三种方式
2017/07/12 Javascript
jQuery完成表单验证的实例代码(纯代码)
2017/09/30 jQuery
Vue发布项目实例讲解
2019/07/17 Javascript
Javascript摸拟自由落体与上抛运动原理与实现方法详解
2020/04/08 Javascript
node.js +mongdb实现登录功能
2020/06/18 Javascript
Python嵌套函数,作用域与偏函数用法实例分析
2019/12/26 Python
Python接口测试get请求过程详解
2020/02/28 Python
Python实现GIF图倒放
2020/07/16 Python
Python Selenium异常处理的实例分析
2021/02/28 Python
CSS3解决移动页面上点击链接触发色块的问题
2016/06/03 HTML / CSS
面试后感谢信
2014/02/01 职场文书
火锅店营销方案
2014/02/26 职场文书
职位说明书范文
2014/05/07 职场文书
2014年党支部学习材料
2014/05/19 职场文书
安全生产标语
2014/06/06 职场文书
小学教师2014年度工作总结
2014/12/03 职场文书
关爱空巢老人感想
2015/08/11 职场文书
2016年中学端午节主题活动总结
2016/04/01 职场文书
javascript数组includes、reduce的基本使用
2021/07/02 Javascript