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实现在windows下操作word的方法
Apr 28 Python
使用python实现rsa算法代码
Feb 17 Python
tensorflow TFRecords文件的生成和读取的方法
Feb 06 Python
python3+PyQt5实现文档打印功能
Apr 24 Python
Python3实现的爬虫爬取数据并存入mysql数据库操作示例
Jun 06 Python
Python中GIL的使用详解
Oct 03 Python
浅谈python 读excel数值为浮点型的问题
Dec 25 Python
为何人工智能(AI)首选Python?读完这篇文章你就知道了(推荐)
Apr 06 Python
python Kmeans算法原理深入解析
Aug 23 Python
使用OpenCV实现仿射变换—缩放功能
Aug 29 Python
python判断变量是否为int、字符串、列表、元组、字典的方法详解
Feb 13 Python
浅谈Python从全局与局部变量到装饰器的相关知识
Jun 21 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中explode与split的区别介绍
2012/10/03 PHP
PHP设计模式之调解者模式的深入解析
2013/06/13 PHP
php实现把数组按指定的个数分隔
2014/02/17 PHP
php计算几分钟前、几小时前、几天前的几个函数、类分享
2014/04/09 PHP
Yii控制器中操作视图js的方法
2016/07/04 PHP
简单三步,搞掂内存泄漏
2007/03/10 Javascript
数组Array进行原型prototype扩展后带来的for in遍历问题
2010/02/07 Javascript
JavaScript 滚轮事件使用说明
2010/03/07 Javascript
初窥JQuery-Jquery简介 入门了解篇
2010/11/25 Javascript
JQuery获取浏览器窗口内容部分高度的代码
2012/02/24 Javascript
js中scrollHeight,scrollWidth,scrollLeft,scrolltop等差别介绍
2012/05/16 Javascript
javascript实现浏览器窗口传递参数的方法
2014/09/03 Javascript
jQuery中element选择器用法实例
2014/12/29 Javascript
代码分析jQuery四种静态方法使用
2015/07/23 Javascript
JavaScript Math 对象常用方法总结
2016/04/28 Javascript
使用JS实现图片展示瀑布流效果(简单实例)
2016/09/06 Javascript
微信小程序开发(一) 微信登录流程详解
2017/01/11 Javascript
Node.js如何实现注册邮箱激活功能 (常见)
2017/07/23 Javascript
Chrome调试折腾记之JS断点调试技巧
2017/09/11 Javascript
vue二级菜单导航点击选中事件的方法
2018/09/12 Javascript
jQuery使用bind动态绑定事件无效的处理方法
2018/12/11 jQuery
axios如何取消重复无用的请求详解
2019/12/15 Javascript
python模拟菜刀反弹shell绕过限制【推荐】
2019/06/25 Python
Tensorflow模型实现预测或识别单张图片
2019/07/19 Python
手把手教你pycharm专业版安装破解教程(linux版)
2019/09/26 Python
几款好用的python工具库(小结)
2020/10/20 Python
python爬虫scrapy框架之增量式爬虫的示例代码
2021/02/26 Python
HTML5实现WebSocket协议原理浅析
2014/07/07 HTML / CSS
荷兰皇家航空公司官方网站:KLM Royal Dutch Airlines
2017/12/07 全球购物
英国著名的美容护肤和护发产品购物网站:Lookfantastic
2020/11/23 全球购物
教育实习指导教师评语
2014/12/31 职场文书
时尚女魔头观后感
2015/06/04 职场文书
贫困证明怎么写
2015/06/16 职场文书
小学班级管理心得体会
2016/01/07 职场文书
python3.9之你应该知道的新特性详解
2021/04/29 Python
教你用Python matplotlib库制作简单的动画
2021/06/11 Python