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的setuptools框架下生成egg的教程
Apr 13 Python
python从入门到精通(DAY 3)
Dec 20 Python
Python使用cookielib模块操作cookie的实例教程
Jul 12 Python
python requests 使用快速入门
Aug 31 Python
django将图片上传数据库后在前端显式的方法
May 25 Python
python3 json数据格式的转换(dumps/loads的使用、dict to str/str to dict、json字符串/字典的相互转换)
Apr 01 Python
在django中,关于session的通用设置方法
Aug 06 Python
PyTorch中topk函数的用法详解
Jan 02 Python
Python 随机生成测试数据的模块:faker基本使用方法详解
Apr 09 Python
PyQt5 控件字体样式等设置的实现
May 13 Python
scrapy与selenium结合爬取数据(爬取动态网站)的示例代码
Sep 28 Python
jupyter notebook更换皮肤主题的实现
Jan 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中的时间处理
2006/10/09 PHP
php限制文件下载速度的代码
2015/10/20 PHP
php精确的统计在线人数的方法
2015/10/21 PHP
PHP可变函数学习小结
2015/11/29 PHP
Yii实现简单分页的方法
2016/04/29 PHP
PHP根据session与cookie用户登录状态操作类的代码
2016/05/13 PHP
对于this和$(this)的个人理解
2013/09/08 Javascript
写JQuery插件的基本知识
2013/11/25 Javascript
js 动态修改css文件的方法
2014/08/05 Javascript
基于jquery实现的树形菜单效果代码
2015/09/06 Javascript
PHP获取当前页面完整URL的方法
2016/12/02 Javascript
AngularJS创建一个上传照片的指令实例代码
2018/02/24 Javascript
nodejs高大上的部署方式(PM2)
2018/09/11 NodeJs
vue实现用户长时间不操作自动退出登录功能的实现代码
2020/07/23 Javascript
vue-cli 3如何使用vue-bootstrap-datetimepicker日期插件
2021/02/20 Vue.js
在Python下尝试多线程编程
2015/04/28 Python
定制FileField中的上传文件名称实例
2017/08/23 Python
用tensorflow构建线性回归模型的示例代码
2018/03/05 Python
tensorflow构建BP神经网络的方法
2018/03/12 Python
Django + Uwsgi + Nginx 实现生产环境部署的方法
2018/06/20 Python
Python OpenCV 调用摄像头并截图保存功能的实现代码
2019/07/02 Python
Keras SGD 随机梯度下降优化器参数设置方式
2020/06/19 Python
几款好用的python工具库(小结)
2020/10/20 Python
详解python polyscope库的安装和例程
2020/11/13 Python
法国足球商店:Footcenter
2019/07/06 全球购物
商得四方公司面试题(gid+)
2014/04/30 面试题
主治医师岗位职责
2013/12/10 职场文书
综治宣传月活动总结
2014/04/28 职场文书
机电一体化应届生求职信
2014/08/09 职场文书
医院营销工作计划
2015/01/16 职场文书
小学教师个人总结
2015/02/05 职场文书
中学后勤工作总结2015
2015/07/22 职场文书
2016年会领导致辞稿
2015/07/29 职场文书
2016年3月份红领巾广播稿
2015/12/21 职场文书
nginx.conf配置文件结构小结
2022/04/08 Servers
国际最新研究在陨石中发现DNA主要成分 或由陨石带来地球
2022/04/29 数码科技