python 中的 return 解析

 更新时间:2022年02月14日 17:23:48   作者:AI悦创  
这篇文章主要介绍了python 中的 return 解析,return 语句用于退出函数,向调用方返回一个表达式。执行到 return 语句时,会退出函数,return 之后的语句不再执,下文下边就利用举例给大家讲解该内容得相关资料,需要的小伙伴可以参考一下

return 语句用于退出函数,向调用方返回一个表达式。执行到 return 语句时,会退出函数,return 之后的语句不再执行。

如:

def my_print(x):
    if x == 1:
        return False
    print('i am xiaotao')
    return True


a = my_print(1)   # 满足if,执行return False,不再执行之后的语句,跳出函数。
print(a)

# 输出:False

return 语句放在 try 语句块中,return 之后的语句还要执行

def fun():
    print(98)
    return 'ok'  # 执行到该return语句时,函数终止,后边的语句不再执行
    print(98)


def func():
    try:
        print(98)
        return 'ok'  # 函数得到了一个返回值
    finally:  # finally语句块中的语句依然会执行
        print(98)


print(fun())
print('----------')
print(func())

输出:

98
ok
----------
98
98
ok

return 在不带参数的情况下(或者没有写 return 语句),默认返回 None

到此这篇关于python 中的 return 解析的文章就介绍到这了,更多相关python 的 return内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • python反转一个三位整数的多种实现方案

    python反转一个三位整数的多种实现方案

    这篇文章主要介绍了python反转一个三位整数的多种实现方案,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-03-03
  • python 移动图片到另外一个文件夹的实例

    python 移动图片到另外一个文件夹的实例

    今天小编就为大家分享一篇python 移动图片到另外一个文件夹的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-01-01
  • python实现apahce网站日志分析示例

    python实现apahce网站日志分析示例

    这篇文章主要介绍了python实现apahce网站日志分析示例,需要的朋友可以参考下
    2014-04-04
  • Django rest framework如何自定义用户表

    Django rest framework如何自定义用户表

    Django 默认的用户表很多时候这些基本字段不够用,本文介绍在 DRF上使用自定义用户表进行接口访问控制的功能设计。感兴趣的可以了解一下
    2021-06-06
  • Python中logging日志的四个等级和使用

    Python中logging日志的四个等级和使用

    这篇文章主要介绍了Python中logging日志的四个等级和使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-11-11
  • 实现用python算法计算圆周率的小诀窍

    实现用python算法计算圆周率的小诀窍

    什么!你不会背圆周率(鄙夷的眼神) 3.1415926535 8979323846 26433... 但是,我会算啊,本文用一个简单的python代码,教你计算圆周率
    2021-08-08
  • Python使用sqlite3模块内置数据库

    Python使用sqlite3模块内置数据库

    这篇文章主要介绍了Python使用sqlite3模块内置数据库,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-05-05
  • Python的几种主动结束程序方式

    Python的几种主动结束程序方式

    这篇文章主要介绍了Python的几种主动结束程序方式,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-11-11
  • python结合shell自动创建kafka的连接器实战教程

    python结合shell自动创建kafka的连接器实战教程

    这篇文章主要介绍了python结合shell自动创建kafka的连接器,需要安装连接oracle的python包,获取oracle表信息,本文给大家介绍的非常详细,需要的朋友可以参考下
    2022-04-04
  • 结束运行python的方法

    结束运行python的方法

    在本篇文章里小编给大家分享的是关于结束运行python的方法以及相关代码,有需要的朋友们跟着学习下。
    2020-06-06

最新评论