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 相关文章推荐
用pickle存储Python的原生对象方法
Apr 28 Python
详解将Django部署到Centos7全攻略
Sep 26 Python
Python中的引用知识点总结
May 20 Python
python远程邮件控制电脑升级版
May 23 Python
用python做游戏的细节详解
Jun 25 Python
对Pytorch中nn.ModuleList 和 nn.Sequential详解
Aug 18 Python
pandas中遍历dataframe的每一个元素的实现
Oct 23 Python
Django Admin设置应用程序及模型顺序方法详解
Apr 01 Python
翻转数列python实现,求前n项和,并能输出整个数列的案例
May 03 Python
MATLAB数学建模之画图汇总
Jul 16 Python
python自动化之如何利用allure生成测试报告
May 02 Python
Django操作cookie的实现
May 26 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
Windows下PHP5和Apache的安装与配置
2006/09/05 PHP
如何给phpcms v9增加类似于phpcms 2008中的关键词表
2013/07/01 PHP
PHP curl实现抓取302跳转后页面的示例
2014/07/04 PHP
PHP使用get_headers函数判断远程文件是否存在的方法
2014/11/28 PHP
php使用标签替换的方式生成静态页面
2015/05/21 PHP
js调试工具 Javascript Debug Toolkit 2.0.0版本发布
2008/12/02 Javascript
Javascript异步表单提交,图片上传,兼容异步模拟ajax技术
2010/05/10 Javascript
javascript开发中因空格引发的错误
2010/11/08 Javascript
用JavaScript获取页面文档内容的实现代码
2016/06/10 Javascript
jQuery学习笔记之入门
2016/12/14 Javascript
JS对象创建的几种方式整理
2017/02/28 Javascript
vue favicon设置以及动态修改favicon的方法
2018/12/21 Javascript
如何利用node.js开发一个生成逐帧动画的小工具
2019/12/01 Javascript
javascript设计模式 ? 工厂模式原理与应用实例分析
2020/04/09 Javascript
vue el-tree 默认展开第一个节点的实现代码
2020/05/15 Javascript
原生js实现九宫格拖拽换位
2021/01/26 Javascript
[03:45]Newbee战队出征西雅图 决战2016国际邀请赛
2016/08/02 DOTA
Windows8下安装Python的BeautifulSoup
2015/01/22 Python
Python使用Beautiful Soup包编写爬虫时的一些关键点
2016/01/20 Python
数组保存为txt, npy, csv 文件, 数组遍历enumerate的方法
2018/07/09 Python
实例分析python3实现并发访问水平切分表
2018/09/29 Python
opencv与numpy的图像基本操作
2019/03/08 Python
使用Matplotlib绘制不同颜色的带箭头的线实例
2020/04/17 Python
详解pandas获取Dataframe元素值的几种方法
2020/06/14 Python
基于TensorFlow的CNN实现Mnist手写数字识别
2020/06/17 Python
解决pytorch下出现multi-target not supported at的一种可能原因
2021/02/06 Python
比利时香水网上商店:NOTINO
2018/03/28 全球购物
Strawberrynet草莓网新加坡站:护肤、彩妆、香水及美发产品
2018/08/31 全球购物
Joules官网:女士、男士和儿童服装和鞋类
2018/10/23 全球购物
Linux内核的同步机制是什么?主要有哪几种内核锁
2013/01/03 面试题
医大实习自我鉴定
2013/12/07 职场文书
普通党员自我剖析材料
2014/10/07 职场文书
现场施工员岗位职责
2015/04/11 职场文书
Navicat连接MySQL错误描述分析
2021/06/02 MySQL
javascript对象3个属性特征
2021/11/17 Javascript
mysql中关键词exists的用法实例详解
2022/06/10 MySQL