Python函数返回值实例分析


Posted in Python onJune 08, 2015

本文实例讲述了Python的函数返回值用法。分享给大家供大家参考。具体分析如下:

最近学一些Python的基本用法,看到定义函数,发现似乎只能返回一个返回值,想想matlab里返回多个返回值多方便啊,网上查了查,看到有返回多个值的方法。
 
python 函数返回值有两种形式:

1 返回一个值。
2 返回多个值。
 
现看看返回一个值的吧。

def firstvalue(a,b):
 c = a + b
 return c
print firstvalue(1,2) #结果:3

再看看返回多个值的: 那怎么可以返回多个值呢,其他的语言一般调用函数的话,只能返回一个值,可能我不太熟悉所有的语言,我知道的语言只能返回一个值,而python可以返回多个值,感觉非常方便,发代码看下:

def secondvalue(a,b):
 c = a + b
 return (a,b,c)
x,y,z = secondvalue(1,2)
print 'x:',x,'y:',y,'z:',z

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
Python中的FTP通信模块ftplib的用法整理
Jul 08 Python
Python 获取当前所在目录的方法详解
Aug 02 Python
基于pandas数据样本行列选取的方法
Apr 20 Python
Python解析并读取PDF文件内容的方法
May 08 Python
基于python进行桶排序与基数排序的总结
May 29 Python
Python抽象和自定义类定义与用法示例
Aug 23 Python
使用python实现语音文件的特征提取方法
Jan 09 Python
Python 从一个文件中调用另一个文件的类方法
Jan 10 Python
Django中信号signals的简单使用方法
Jul 04 Python
python打印9宫格、25宫格等奇数格 满足横竖斜相加和相等
Jul 19 Python
Python异步编程之协程任务的调度操作实例分析
Feb 01 Python
python异常处理、自定义异常、断言原理与用法分析
Mar 23 Python
python下MySQLdb用法实例分析
Jun 08 #Python
Python赋值语句后逗号的作用分析
Jun 08 #Python
Python中逗号的三种作用实例分析
Jun 08 #Python
Python文件右键找不到IDLE打开项解决办法
Jun 08 #Python
Python判断字符串与大小写转换
Jun 08 #Python
CentOS中使用virtualenv搭建python3环境
Jun 08 #Python
python结合opencv实现人脸检测与跟踪
Jun 08 #Python
You might like
Look And Say 序列php实现代码
2011/05/22 PHP
php学习笔记之 函数声明(二)
2011/06/09 PHP
php使用curl简单抓取远程url的方法
2015/03/13 PHP
验证坐标在某坐标区域内php代码
2016/10/08 PHP
解决tp5在nginx下修改配置访问的问题
2019/10/16 PHP
从阿里妈妈发现的几个不错的表单验证函数
2007/09/21 Javascript
实现超用户体验 table排序javascript实现代码
2009/06/22 Javascript
jQuery.query.js 取参数的两点问题分析
2012/08/06 Javascript
jquery easyui滚动条部分设置介绍
2013/09/12 Javascript
jquery中对于批量deferred的处理方法
2014/01/22 Javascript
jquery和雅虎的yql服务实现天气预报服务示例
2014/02/08 Javascript
javascript生成随机颜色示例代码
2014/05/05 Javascript
JS实现页面超时后自动跳转到登陆页面
2015/01/19 Javascript
JavaScript调用传递变量参数的相关问题及解决办法
2015/11/01 Javascript
微信小程序 选项卡的简单实例
2017/05/24 Javascript
微信小程序 支付功能(前端)的实现
2017/05/24 Javascript
webpack 单独打包指定JS文件的方法
2018/02/22 Javascript
微信小程序module.exports模块化操作实例浅析
2018/12/20 Javascript
Vue.js@2.6.10更新内置错误处机制Fundebug同步支持相应错误监控
2019/05/13 Javascript
解决基于 keep-alive 的后台多级路由缓存问题
2020/12/23 Javascript
[01:07:11]Secret vs Newbee 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/17 DOTA
python进阶教程之文本文件的读取和写入
2014/08/29 Python
Python开发SQLite3数据库相关操作详解【连接,查询,插入,更新,删除,关闭等】
2017/07/27 Python
解决每次打开pycharm直接进入项目的问题
2018/10/28 Python
利用python修改json文件的value方法
2018/12/31 Python
Python opencv实现人眼/人脸识别以及实时打码处理
2019/04/29 Python
Python: tkinter窗口屏幕居中,设置窗口最大,最小尺寸实例
2020/03/04 Python
DHC中国官方购物网站:日本通信销售No.1化妆品
2016/08/20 全球购物
世界上最好的威士忌和烈性酒购买网站:The Whisky Exchange
2016/11/20 全球购物
瑰珀翠美国官网:Crabtree & Evelyn美国
2016/11/29 全球购物
麦当劳印度网上订餐:McDelivery
2020/03/16 全球购物
浙大毕业生自荐信
2014/01/26 职场文书
2015年档案管理工作总结
2015/04/08 职场文书
Python import模块的缓存问题解决方案
2021/06/02 Python
关于nginx 实现jira反向代理的问题
2021/09/25 Servers
Win11 vmware不兼容怎么办?Win11与VMware虚拟机不兼容的解决方法
2023/01/09 数码科技