Python中return语句用法实例分析

 更新时间:2015年08月04日 12:28:25   作者:不是JS  
这篇文章主要介绍了Python中return语句用法,实例分析了Python中return语句的功能、原理与使用方法,具有一定参考借鉴价值,需要的朋友可以参考下

本文实例讲述了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 print()函数的end参数和sep参数的用法说明

    python print()函数的end参数和sep参数的用法说明

    这篇文章主要介绍了python print()函数的end参数和sep参数的用法说明,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-05-05
  • 一起来了解python的if流程控制

    一起来了解python的if流程控制

    这篇文章主要为大家详细介绍了python的if流程控制,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助
    2022-01-01
  • Python数据类型之Set集合实例详解

    Python数据类型之Set集合实例详解

    这篇文章主要介绍了Python数据类型之Set集合,结合实例形式详细分析了Python数据类型中集合的概念、原理、创建、遍历、交集、并集等相关操作技巧,需要的朋友可以参考下
    2019-05-05
  • 两行Python代码实现pdf转word功能

    两行Python代码实现pdf转word功能

    这篇文章主要为大家详细介绍了如何利用两行Python代码就能实现pdf转word功能,文中的示例代码讲解详细,感兴趣的小伙伴可以了解一下
    2023-03-03
  • python中单下划线与双下划线的区别及说明

    python中单下划线与双下划线的区别及说明

    这篇文章主要介绍了python中单下划线与双下划线的区别及说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-09-09
  • python使用paramiko模块实现ssh远程登陆上传文件并执行

    python使用paramiko模块实现ssh远程登陆上传文件并执行

    使用paramiko,ssh远程登陆,长传文件并执行。其中用到了多线程和队列,paramiko是用python语言写的一个模块,遵循SSH2协议,支持以加密和认证的方式,进行远程服务器的连接。
    2014-01-01
  • Python使用pyexecjs代码案例解析

    Python使用pyexecjs代码案例解析

    这篇文章主要介绍了Python使用pyexecjs代码实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-07-07
  • Python操作Excel文件的11种方法(全网最全)

    Python操作Excel文件的11种方法(全网最全)

    在日常工作或开发过程中,Excel文件作为一种常用的数据存储格式,其高效便捷的数据处理能力被广泛应用于数据统计、数据分析等领域,Python作为一种强大的编程语言,提供了丰富的库支持来实现对Excel文件的操作,本篇将详细介绍如何使用Python来操作Excel文件
    2025-03-03
  • 基于python的selenium两种文件上传操作实现详解

    基于python的selenium两种文件上传操作实现详解

    这篇文章主要介绍了基于python的selenium两种文件上传操作实现详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-09-09
  • 从np.random.normal()到正态分布的拟合操作

    从np.random.normal()到正态分布的拟合操作

    这篇文章主要介绍了从np.random.normal()到正态分布的拟合操作,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-06-06

最新评论