Python中return语句用法实例分析


Posted in Python onAugust 04, 2015

本文实例讲述了Python中return语句用法。分享给大家供大家参考。具体如下:

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

工作原理:

maximum函数返回参数中的最大值,在这里是提供给函数的数。它使用简单的if..else语句来找出较大的值,然后 返回 那个值。

注意,没有返回值的return语句等价于return None。None是Python中表示没有任何东西的特殊类型。例如,如果一个变量的值为None,可以表示它没有值。

除非你提供你自己的return语句,每个函数都在结尾暗含有return None语句。通过运行print someFunction(),你可以明白这一点,函数someFunction没有使用return语句,如同:

def someFunction():
  pass

pass语句在Python中表示一个空的语句块。

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

Python 相关文章推荐
Python中easy_install 和 pip 的安装及使用
Jun 05 Python
python安装Scrapy图文教程
Aug 14 Python
python使用logging模块发送邮件代码示例
Jan 18 Python
用Python分析3天破10亿的《我不是药神》到底神在哪?
Jul 12 Python
Django实现表单验证
Sep 08 Python
python字符串中匹配数字的正则表达式
Jul 03 Python
Python计算不规则图形面积算法实现解析
Nov 22 Python
TensorFlow实现批量归一化操作的示例
Apr 22 Python
python怎么对数字进行过滤
Jul 05 Python
详解python3类型注释annotations实用案例
Jan 20 Python
如何用Python和JS实现的Web SSH工具
Feb 23 Python
python实现双向链表原理
May 25 Python
python函数形参用法实例分析
Aug 04 #Python
Python简明入门教程
Aug 04 #Python
将Python代码打包为jar软件的简单方法
Aug 04 #Python
python函数局部变量用法实例分析
Aug 04 #Python
python删除列表内容
Aug 04 #Python
解决Python传递中文参数的问题
Aug 04 #Python
Python利用ansible分发处理任务
Aug 04 #Python
You might like
Snoopy类使用小例子
2008/04/15 PHP
PHP chmod 函数与批量修改文件目录权限
2010/05/10 PHP
PHP操作MySQL事务实例
2014/11/05 PHP
浅谈php中curl、fsockopen的应用
2016/12/10 PHP
Yii2.0框架behaviors方法使用实例分析
2019/09/30 PHP
onpropertypchange
2006/07/01 Javascript
Javascript学习笔记一 之 数据类型
2010/12/15 Javascript
SharePoint 客户端对象模型 (一) ECMA Script
2011/05/22 Javascript
基于Jquery+Ajax+Json的高效分页实现代码
2011/10/29 Javascript
JavaScript语言核心数据类型和变量使用介绍
2013/08/23 Javascript
js四舍五入数学函数round使用实例
2014/05/09 Javascript
javascript自定义函数参数传递为字符串格式
2014/07/29 Javascript
jQuery EasyUI 入门必看
2016/06/03 Javascript
基于jQuery ligerUI实现分页样式
2016/09/18 Javascript
js实现登录与注册界面
2017/11/01 Javascript
javascript中的闭包概念与用法实践分析
2019/07/26 Javascript
Layui多选只有最后一个值的解决方法
2019/09/02 Javascript
layui清空,重置表单数据的实例
2019/09/12 Javascript
Vue 开发必须知道的36个技巧(小结)
2019/10/09 Javascript
jQuery操作元素的内容和样式完整实例分析
2020/01/10 jQuery
[10:14]2018DOTA2国际邀请赛寻真——paiN Gaming不仅为自己而战
2018/08/14 DOTA
使用python装饰器验证配置文件示例
2014/02/24 Python
Python pandas.DataFrame调整列顺序及修改index名的方法
2019/06/21 Python
python输出带颜色字体实例方法
2019/09/01 Python
Python OpenCV读取显示视频的方法示例
2020/02/20 Python
python中time包实例详解
2021/02/02 Python
浅谈HTML5新增和废弃的标签
2019/04/28 HTML / CSS
美国著名的品牌折扣店:Burlington
2017/06/08 全球购物
信息系统专业个人求职信范文
2013/12/07 职场文书
应届生求职自荐信范文
2014/04/07 职场文书
公安个人四风问题对照检查及整改措施
2014/10/28 职场文书
2014年关工委工作总结
2014/11/17 职场文书
求职简历自我评价2015
2015/03/10 职场文书
2015年度电厂个人工作总结
2015/05/13 职场文书
2016同学毕业寄语大全
2015/12/04 职场文书
在Windows下安装配置CPU版的PyTorch的方法
2021/04/02 Python