• 技术文章 >Python技术 >Python基础教程

    python finally语句如何使用

    小妮浅浅小妮浅浅2021-07-29 09:27:20原创3976

    说明

    1、无论try中是否发生异常,finally语句中的代码都执行。finally子句作为try语句结束前的最后任务执行。

    2、如果finally子句包含return句子,则返回值来自finally子句的return句子的返回值,而不是try子句的return句子的返回值。

    实例

    1

    2

    3

    4

    5

    6

    7

    8

    >>> def bool_return():

    ...     try:

    ...         return True

    ...     finally:

    ...         return False

    ...

    >>> bool_return()

    False

    以上就是python finally语句的使用,希望对大家有所帮助。更多Python学习指路:python基础教程

    本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

    专题推荐:python finally
    上一篇:python异常链是什么 下一篇:python tempfile创建文件

    相关文章推荐

    • Python finally-资源回收• java finally处理异常• java中finally不执行的分析• python中try-except-finally语句的使用

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网