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的keyword模块用法实例分析
Jun 30 Python
深入理解Python中命名空间的查找规则LEGB
Aug 06 Python
python实现RSA加密(解密)算法
Feb 17 Python
python添加菜单图文讲解
Jun 04 Python
Pandas删除数据的几种情况(小结)
Jun 21 Python
Python利用WMI实现ping命令的例子
Aug 14 Python
python 使用pdfminer3k 读取PDF文档的例子
Aug 27 Python
flask框架json数据的拿取和返回操作示例
Nov 28 Python
Anaconda+Pycharm环境下的PyTorch配置方法
Mar 13 Python
基于python图书馆管理系统设计实例详解
Aug 05 Python
python 实现mysql自动增删分区的方法
Apr 01 Python
python3 实现mysql数据库连接池的示例代码
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中通过Ajax如何实现异步文件上传的代码实例
2011/05/07 PHP
PHP和Mysqlweb应用开发核心技术 第1部分 Php基础-1 开始了解php
2011/07/03 PHP
php递归遍历删除文件的方法
2015/04/17 PHP
PHP从尾到头打印链表实例讲解
2018/09/27 PHP
jquery导航制件jquery鼠标经过变色效果示例
2013/12/05 Javascript
JS计算网页停留时间代码
2014/04/28 Javascript
javascript函数中参数传递问题示例探讨
2014/07/31 Javascript
jquery实现侧边弹出的垂直导航
2014/12/09 Javascript
jQuery右下角旋转环状菜单特效代码
2015/08/10 Javascript
微信小程序 教程之模板
2016/10/18 Javascript
JS获取年月日时分秒的方法分析
2016/11/28 Javascript
VueJS如何引入css或者less文件的一些坑
2017/04/25 Javascript
详解IWinter 一个路由转控制器的 Nodejs 库
2017/11/15 NodeJs
完美解决axios在ie下的兼容性问题
2018/03/05 Javascript
nodejs实现聊天机器人功能
2019/09/19 NodeJs
layUI使用layer.open,在content打开数据表格,获取值并返回的方法
2019/09/26 Javascript
微信小程序绘制半圆(弧形)进度条
2020/11/18 Javascript
[00:35]DOTA2上海特级锦标赛 Newbee战队宣传片
2016/03/03 DOTA
django 自定义用户user模型的三种方法
2014/11/18 Python
django实现前后台交互实例
2017/08/07 Python
python实现浪漫的烟花秀
2019/01/30 Python
python 叠加等边三角形的绘制的实现
2019/08/14 Python
详解python中的模块及包导入
2019/08/30 Python
python由已知数组快速生成新数组的方法
2020/04/08 Python
HTML5的Geolocation地理位置定位API使用教程
2016/05/12 HTML / CSS
英国在线珠宝店:The Jewel Hut
2017/03/20 全球购物
澳大利亚设计师服装在线:MISHA
2019/10/07 全球购物
Java中有几种类型的流?JDK为每种类型的流提供了一些抽象类以供继承,请说出他们分别是哪些类
2012/02/06 面试题
临床医学专业个人的自我评价
2013/09/27 职场文书
高中生活自我鉴定
2014/01/18 职场文书
集中整治工作方案
2014/05/01 职场文书
三月雷锋月活动总结
2014/07/03 职场文书
2015年大学班级工作总结
2015/04/28 职场文书
论文致谢词范文
2015/05/14 职场文书
python基于tkinter制作下班倒计时工具
2021/04/28 Python
淡雅古典唯美少女娇媚宁静迷人写真
2022/03/21 杂记