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(2)
Sep 15 Python
跟老齐学Python之重回函数
Oct 10 Python
详解Python中的join()函数的用法
Apr 07 Python
Python实现的Google IP 可用性检测脚本
Apr 23 Python
Python实现的使用telnet登陆聊天室实例
Jun 17 Python
Python脚本实现自动发带图的微博
Apr 27 Python
python字符串的方法与操作大全
Jan 30 Python
python编程测试电脑开启最大线程数实例代码
Feb 09 Python
如何利用python制作时间戳转换工具详解
Sep 12 Python
理想高通滤波实现Python opencv示例
Jan 30 Python
python Jupyter运行时间实例过程解析
Dec 13 Python
Django crontab定时任务模块操作方法解析
Sep 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
PHP 文章中的远程图片采集到本地的代码
2009/07/30 PHP
PHP面向对象法则
2012/02/23 PHP
ThinkPHP登录功能的实现方法
2014/08/20 PHP
自定义session存储机制避免会话保持问题
2014/10/08 PHP
PHP的运行机制与原理(底层)
2015/11/16 PHP
ThinkPHP使用getlist方法实现数据搜索功能示例
2017/05/08 PHP
Swoole源码中如何查询Websocket的连接问题详解
2020/08/30 PHP
JS+DIV实现鼠标划过切换层效果的实例代码
2013/11/26 Javascript
深入剖析JavaScript编程中的对象概念
2015/10/21 Javascript
JS中改变this指向的方法(call和apply、bind)
2016/03/26 Javascript
JavaScript中两个字符串的匹配
2016/06/08 Javascript
Vue.js每天必学之过滤器与自定义过滤器
2016/09/07 Javascript
es6学习笔记之Async函数的使用示例
2017/05/11 Javascript
基于vue2实现上拉加载功能
2017/11/28 Javascript
Vue.js中对css的操作(修改)具体方式详解
2018/10/30 Javascript
在Express中提供静态文件的实现方法
2019/10/17 Javascript
js实现随机点名器精简版
2020/06/29 Javascript
Python中用memcached来减少数据库查询次数的教程
2015/04/07 Python
python pyinstaller 加载ui路径方法
2019/06/10 Python
keras tensorflow 实现在python下多进程运行
2020/02/06 Python
Python猫眼电影最近上映的电影票房信息
2020/09/18 Python
Python pip 常用命令汇总
2020/10/19 Python
Html5定位终极解决方案
2020/02/05 HTML / CSS
美国花布包包品牌:Vera Bradley
2017/08/11 全球购物
Piercing Pagoda官网:耳环、戒指、项链、手链等
2020/09/28 全球购物
如何删除一个表里面的重复行
2013/07/13 面试题
毕业设计计划书
2014/01/09 职场文书
采购部经理岗位职责
2014/02/10 职场文书
《雨霖铃》教学反思
2014/02/22 职场文书
优秀少先队辅导员先进事迹材料
2014/05/18 职场文书
技校毕业生自荐信
2014/06/03 职场文书
禁止酒驾标语
2014/06/25 职场文书
招标授权委托书样本
2014/09/23 职场文书
西柏坡导游词
2015/02/05 职场文书
浅谈Python中对象是如何被调用的
2022/04/06 Python
python使用BeautifulSoup 解析HTML
2022/04/24 Python