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的Django框架生成PDF文件的教程
Jul 22 Python
浅谈python迭代器
Nov 08 Python
对Python 数组的切片操作详解
Jul 02 Python
python 把列表转化为字符串的方法
Oct 23 Python
Python Scapy随心所欲研究TCP协议栈
Nov 20 Python
python实现播放音频和录音功能示例代码
Dec 30 Python
关于pytorch中网络loss传播和参数更新的理解
Aug 20 Python
解析python实现Lasso回归
Sep 11 Python
python 监测内存和cpu的使用率实例
Nov 28 Python
python有几个版本
Jun 17 Python
Pytorch实验常用代码段汇总
Nov 19 Python
Python Pandas数据分析之iloc和loc的用法详解
Nov 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
解析php dirname()与__FILE__常量的应用
2013/06/24 PHP
2014最热门的24个php类库汇总
2014/12/18 PHP
PHP获取昨天、今天及明天日期的方法
2016/02/03 PHP
yii2使用ajax返回json的实现方法
2016/05/14 PHP
Yii输入正确验证码却验证失败的解决方法
2017/06/06 PHP
TP5框架使用QueryList采集框架爬小说操作示例
2020/03/26 PHP
javascript 类型判断代码分析
2010/03/28 Javascript
DOM Scripting中的图片切换[兼容Firefox]
2010/06/12 Javascript
JQuery 图片滚动轮播示例代码
2014/03/24 Javascript
javascript检测浏览器的缩放状态实现代码
2014/09/28 Javascript
逻辑表达式中与或非的用法详解
2016/06/06 Javascript
AngularJS中$watch和$timeout的使用示例
2016/09/20 Javascript
基于js中的原型(全面讲解)
2017/09/19 Javascript
jQuery实现简单的下拉菜单导航功能示例
2017/12/07 jQuery
node中间层实现文件上传功能
2018/06/11 Javascript
举例简单讲解Python中的数据存储模块shelve的用法
2016/03/03 Python
Python如何判断数独是否合法
2016/09/08 Python
Python使用requests及BeautifulSoup构建爬虫实例代码
2018/01/24 Python
python+opencv识别图片中的圆形
2020/03/25 Python
Python3+Appium安装使用教程
2019/07/05 Python
python中update的基本使用方法详解
2019/07/17 Python
CSS3 伪类选择器 nth-child()说明
2010/07/10 HTML / CSS
HTML5 Canvas中使用用路径描画圆弧
2015/01/01 HTML / CSS
Canvas系列之滤镜效果
2019/02/12 HTML / CSS
受希腊女神灵感的晚礼服、鸡尾酒礼服和婚纱:THEIA
2018/04/15 全球购物
eDreams意大利:南欧领先的在线旅行社
2018/11/23 全球购物
秋季运动会表扬稿
2014/01/16 职场文书
安卓程序员求职信
2014/02/28 职场文书
音乐教育感言
2014/03/05 职场文书
三好学生个人先进事迹材料
2014/05/17 职场文书
2019公司借款合同范本2篇!
2019/07/24 职场文书
CSS3通过var()和calc()函数实现动画特效
2021/03/30 HTML / CSS
Vue详细的入门笔记
2021/05/10 Vue.js
解决tk mapper 通用mapper的bug问题
2021/06/16 Java/Android
MySQL数据库如何给表设置约束详解
2022/03/13 MySQL
台积电称即便经济低迷也没有降价的计划
2022/04/21 数码科技