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中为feedparser设置超时时间避免堵塞
Sep 28 Python
Python中使用pprint函数进行格式化输出的教程
Apr 07 Python
Python 12306抢火车票脚本 Python京东抢手机脚本
Feb 06 Python
python入门教程 python入门神图一张
Mar 05 Python
Python hashlib模块用法实例分析
Jun 12 Python
Python实现登陆文件验证方法
Oct 06 Python
Python基础之循环语句用法示例【for、while循环】
Mar 23 Python
利用python读取YUV文件 转RGB 8bit/10bit通用
Dec 09 Python
Python基于requests库爬取网站信息
Mar 02 Python
文件上传服务器-jupyter 中python解压及压缩方式
Apr 22 Python
Python map及filter函数使用方法解析
Aug 06 Python
完美处理python与anaconda环境变量的冲突问题
Apr 07 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
如何在WIN2K下安装PHP4.04
2006/10/09 PHP
PHP IF ELSE简化/三元一次式的使用
2011/08/22 PHP
php生成短网址示例
2014/05/05 PHP
mysql_escape_string()函数用法分析
2016/04/25 PHP
PHP mysqli_free_result()与mysqli_fetch_array()函数详解
2016/09/21 PHP
JavaScript高级程序设计 阅读笔记(十三) js定义类或对象
2012/08/14 Javascript
jquery实现对联广告的方法
2015/02/05 Javascript
jQuery+PHP+MySQL实现无限级联下拉框效果
2016/02/19 Javascript
使用jquery获取url及url参数的简单实例
2016/06/14 Javascript
jQuery实现页面顶部下拉广告
2016/12/30 Javascript
vuejs+element-ui+laravel5.4上传文件的示例代码
2017/08/12 Javascript
基于jQuery实现Ajax验证用户名是否可用实例
2018/03/25 jQuery
解决vue 绑定对象内点击事件失效问题
2018/09/05 Javascript
记录vue项目中遇到的一点小问题
2019/05/14 Javascript
egg.js的基本使用和调用数据库的方法示例
2019/05/18 Javascript
Python linecache.getline()读取文件中特定一行的脚本
2008/09/06 Python
用python读写excel的方法
2014/11/18 Python
python实现带错误处理功能的远程文件读取方法
2015/04/29 Python
用Python编写一个每天都在系统下新建一个文件夹的脚本
2015/05/04 Python
python计算一个序列的平均值的方法
2015/07/11 Python
在Ubuntu系统下安装使用Python的GUI工具wxPython
2016/02/18 Python
python安装模块如何通过setup.py安装(超简单)
2018/05/05 Python
Python二叉搜索树与双向链表转换算法示例
2019/03/02 Python
python之mock模块基本使用方法详解
2019/06/27 Python
详解python uiautomator2 watcher的使用方法
2019/09/09 Python
opencv3/C++实现视频背景去除建模(BSM)
2019/12/11 Python
python实现图片横向和纵向拼接
2020/03/05 Python
Python3之外部文件调用Django程序操作model等文件实现方式
2020/04/07 Python
numpy中生成随机数的几种常用函数(小结)
2020/08/18 Python
HTML5仿微信聊天界面、微信朋友圈实例代码
2018/01/29 HTML / CSS
全球最大的在线橄榄球商店:Lovell Rugby
2018/05/20 全球购物
门卫岗位安全职责
2013/12/13 职场文书
大学生自我评价范文
2015/03/03 职场文书
一条 SQL 语句执行过程
2022/03/17 MySQL
vue使用localStorage持久性存储实现评论列表
2022/04/14 Vue.js
使用Python开发冰球小游戏
2022/04/30 Python