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程序与系统shell交互的方式
Apr 09 Python
PyMongo安装使用笔记
Apr 27 Python
python实现unicode转中文及转换默认编码的方法
Apr 29 Python
EM算法的python实现的方法步骤
Jan 02 Python
Python3爬虫学习之爬虫利器Beautiful Soup用法分析
Dec 12 Python
pyqt5移动鼠标显示坐标的方法
Jun 21 Python
python3.6 tkinter实现屏保小程序
Jul 30 Python
python日期与时间戳的各种转换示例
Feb 12 Python
Python连接HDFS实现文件上传下载及Pandas转换文本文件到CSV操作
Jun 06 Python
详解pandas.DataFrame.plot() 画图函数
Jun 14 Python
python 安装移动复制第三方库操作
Jul 13 Python
Python还能这么玩之用Python做个小游戏的外挂
Jun 04 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
使用Apache的htaccess防止图片被盗链的解决方法
2013/04/27 PHP
两个php日期控制类实例
2014/12/09 PHP
php中mail函数发送邮件失败的解决方法
2014/12/24 PHP
thinkphp中的url跳转用法分析
2016/07/12 PHP
Jquery Ajax请求代码(2)
2011/01/07 Javascript
从jQuery.camelCase()学习string.replace() 函数学习
2011/09/13 Javascript
Javascript无阻塞加载具体方式
2013/06/28 Javascript
JSON传递bool类型数据的处理方式介绍
2013/09/18 Javascript
javascript如何动态加载表格与动态添加表格行
2013/11/27 Javascript
jquery css 设置table的奇偶行背景色示例
2014/06/03 Javascript
14款NodeJS Web框架推荐
2014/07/11 NodeJs
javascript实现unicode与ASCII相互转换的方法
2015/12/10 Javascript
JS Attribute属性操作详解
2016/05/19 Javascript
网页瀑布流布局jQuery实现代码
2016/10/21 Javascript
在网页中插入百度地图的步骤详解
2016/12/02 Javascript
JavaScript中各数制转换全面总结
2017/08/21 Javascript
原生JS实现图片无缝滚动方法(附带封装的运动框架)
2017/10/01 Javascript
Javascript通过控制类名更改样式
2019/05/24 Javascript
Vue+ElementUI table实现表格分页
2019/12/14 Javascript
使用typescript改造koa开发框架的实现
2020/02/04 Javascript
Javascript查看大图功能代码实现
2020/05/07 Javascript
python 循环while和for in简单实例
2016/08/16 Python
python入门教程之识别验证码
2017/03/04 Python
使用pandas中的DataFrame数据绘制柱状图的方法
2018/04/10 Python
使用sklearn进行对数据标准化、归一化以及将数据还原的方法
2018/07/11 Python
flask框架视图函数用法示例
2018/07/19 Python
python实现单链表中删除倒数第K个节点的方法
2018/09/28 Python
关于Pycharm无法debug问题的总结
2019/01/19 Python
Python3 字典dictionary入门基础附实例
2020/02/10 Python
python GUI库图形界面开发之PyQt5拖放控件实例详解
2020/02/25 Python
python开发一款翻译工具
2020/10/10 Python
详解tf.device()指定tensorflow运行的GPU或CPU设备实现
2021/02/20 Python
你不知道的葡萄干处理法、橙蜜处理法、二氧化碳酵母法
2021/03/17 冲泡冲煮
大学生志愿者感言
2014/01/15 职场文书
酒店大堂副理的职责范文
2014/02/13 职场文书
团支书竞选演讲稿
2014/04/28 职场文书