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遍历 truple list dictionary的几种方法总结
Sep 11 Python
python爬取NUS-WIDE数据库图片
Oct 05 Python
python中利用xml.dom模块解析xml的方法教程
May 24 Python
python实现windows下文件备份脚本
May 27 Python
Python数据可视化之画图
Jan 15 Python
Python3.5内置模块之os模块、sys模块、shutil模块用法实例分析
Apr 27 Python
VPS CENTOS 上配置python,mysql,nginx,uwsgi,django的方法详解
Jul 01 Python
Python模块汇总(常用第三方库)
Oct 07 Python
使用Python paramiko模块利用多线程实现ssh并发执行操作
Dec 05 Python
Python 日期的转换及计算的具体使用详解
Jan 16 Python
python中取绝对值简单方法总结
Jul 24 Python
python 对象真假值的实例(哪些视为False)
Dec 11 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
Yii中的relations数据关联查询及统计功能用法详解
2016/07/14 PHP
thinkphp5.1 文件引入路径问题及注意事项
2018/06/13 PHP
ThinkPHP3.2框架自带分页功能实现方法示例
2019/05/13 PHP
php链式操作的实现方式分析
2019/08/12 PHP
TP5框架实现上传多张图片的方法分析
2020/03/29 PHP
让JavaScript拥有类似Lambda表达式编程能力的方法
2010/09/12 Javascript
谈谈关于JavaScript 中的 MVC 模式
2013/04/11 Javascript
基于JQuery 滑动与动画的说明介绍
2013/04/18 Javascript
javascript中的__defineGetter__和__defineSetter__介绍
2014/08/15 Javascript
JavaScript实现将xml转换成html table表格的方法
2015/04/17 Javascript
js实现兼容IE和FF的上下层的移动
2015/05/04 Javascript
JS运动相关知识点小结(附弹性运动示例)
2016/01/08 Javascript
探索angularjs+requirejs全面实现按需加载的套路
2016/02/26 Javascript
AngularJS入门(用ng-repeat指令实现循环输出
2016/05/05 Javascript
Vue.js学习笔记之 helloworld
2016/08/14 Javascript
JavaScript实现输入框与清空按钮联动效果
2016/09/09 Javascript
微信小程序 框架详解及实例应用
2016/09/26 Javascript
JS函数多个参数默认值指定方法分析
2016/11/28 Javascript
react 生命周期实例分析
2020/05/18 Javascript
Django视图和URL配置详解
2018/01/31 Python
Python拼接字符串的7种方法总结
2018/11/01 Python
使用matplotlib中scatter方法画散点图
2019/03/19 Python
html5桌面通知(Web Notifications)实例解析
2014/07/07 HTML / CSS
英国知名衬衫品牌美国网站:Charles Tyrwhitt美国
2016/08/28 全球购物
汽车电子与维修专业大学生求职信
2013/09/28 职场文书
咨询公司各岗位职责
2013/12/02 职场文书
大学自我鉴定范文
2013/12/26 职场文书
修理厂厂长岗位职责
2014/01/30 职场文书
应聘护理专业毕业自荐书范文
2014/02/12 职场文书
单位一把手群众路线四风问题整改措施
2014/09/25 职场文书
2014政府领导班子对照检查材料思想汇报(3篇)
2014/09/26 职场文书
群众路线剖析材料怎么写
2014/10/09 职场文书
2014党的群众路线教育实践活动学习心得体会
2014/10/31 职场文书
关于感恩的作文
2019/08/26 职场文书
Redis高并发防止秒杀超卖实战源码解决方案
2021/11/01 Redis
Python+OpenCV实现在图像上绘制矩形
2022/03/21 Python