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基础教程之正则表达式基本语法以及re模块
Mar 25 Python
python解决Fedora解压zip时中文乱码的方法
Sep 18 Python
利用python爬取散文网的文章实例教程
Jun 18 Python
使用python在本地电脑上快速处理数据
Jun 22 Python
Python使用logging模块实现打印log到指定文件的方法
Sep 05 Python
python,Django实现的淘宝客登录功能示例
Jun 12 Python
TensorFlow车牌识别完整版代码(含车牌数据集)
Aug 05 Python
python web框架Flask实现图形验证码及验证码的动态刷新实例
Oct 14 Python
Python中的四种交换数值的方法解析
Nov 18 Python
Python通过socketserver处理多个链接
Mar 18 Python
Python 用__new__方法实现单例的操作
Dec 11 Python
Python数据分析之pandas函数详解
Apr 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
这部番真是良心,画质好到像风景区,剧情让人跟着小公会热血沸腾
2020/03/10 日漫
使用PHP会话(Session)实现用户登陆功能
2013/06/29 PHP
php防注入及开发安全详细解析
2013/08/09 PHP
详解WordPress中调用评论模板和循环输出评论的PHP函数
2016/01/05 PHP
php插件Xajax使用方法详解
2017/08/31 PHP
总结PHP代码规范、流程规范、git规范
2018/06/18 PHP
PHP中str_split()函数的用法讲解
2019/04/11 PHP
解决laravel-admin 自己新建页面里 js 需要刷新一次的问题
2019/10/03 PHP
Laravel Eloquent ORM 实现查询表中指定的字段
2019/10/17 PHP
jQuery 判断页面元素是否存在的代码
2009/08/14 Javascript
js 小贴士一星期合集
2010/04/07 Javascript
JavaScript中通过闭包解决只能取得包含函数中任何变量最后一个值的问题
2010/08/12 Javascript
Asp.net下利用Jquery Ajax实现用户注册检测(验证用户名是否存)
2010/09/12 Javascript
javascript 小数取整简单实现方式
2014/05/30 Javascript
jQuery实现仿腾讯视频列表分页效果的方法
2015/08/07 Javascript
Bootstrap媒体对象的实现
2016/05/01 Javascript
JS实现登录页面记住密码和enter键登录方法推荐
2016/05/10 Javascript
JS实现的简单图片切换功能示例【测试可用】
2017/02/14 Javascript
AngularJS页面传参的5种方式
2017/04/01 Javascript
Ionic3 UI组件之autocomplete详解
2017/06/08 Javascript
利用C/C++编写node.js原生模块的方法教程
2017/07/07 Javascript
浅析webpack 如何优雅的使用tree-shaking(摇树优化)
2017/08/16 Javascript
vue2.0移除或更改的一些东西(移除index key)
2017/08/28 Javascript
vue-cli的build的文件夹下没有dev-server.js文件配置mock数据的方法
2019/04/17 Javascript
webpack优化之代码分割与公共代码提取详解
2019/11/22 Javascript
python 图片去噪的方法示例
2019/07/09 Python
python批量读取文件名并写入txt文件中
2020/09/05 Python
python爬虫之遍历单个域名
2019/11/20 Python
django inspectdb 操作已有数据库数据的使用步骤
2021/02/07 Python
CSS3制作翻转效果_动力节点Java学院整理
2017/07/11 HTML / CSS
NYX Professional Makeup官方网站:专业彩妆和美容产品
2019/10/29 全球购物
2014年3.15团委活动总结
2014/03/16 职场文书
2015企业年终工作总结范文
2015/05/27 职场文书
研讨会致辞
2015/07/31 职场文书
使用 Apache Superset 可视化 ClickHouse 数据的两种方法
2021/07/07 Servers
动画《新网球王子 U-17 WORLD CUP》希腊队PV公开
2022/04/02 日漫