【问题标题】:What does return mean in Python? [closed]Python 中的 return 是什么意思? [关闭]
【发布时间】:2014-03-08 21:53:09
【问题描述】:

我在整个互联网上搜索了return 语句的含义。

我知道它结束了define语句,但我知道它仍然做其他事情!

它还有什么作用?

【问题讨论】:

标签: python return


【解决方案1】:

returns 控制流向调用函数。它还 returns 向调用函数输出/结果。

考虑下面的函数:

def am_i_wrong(answer):
    if answer == 'yes':
        return True
    else:
        return False

您有多个退货。所以return 不会简单地结束函数定义。相反,它是函数将结果返回给调用者的点。

如果 answer 等于 'yes',则 if 语句(在 if 和 else 之后)之后的任何内容都不会运行,因为函数已经返回。

【讨论】:

    【解决方案2】:

    docs 充分解释了返回函数的工作原理。它也是谷歌查询python return中的第一个答案...

    【讨论】:

    • 如果这个人问的是退货声明,那么我认为文档不会有帮助。对于已经了解和理解 python 的人来说,这些文档似乎是 python 语法的参考。它不适合新手
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-03-02
    • 2022-01-09
    • 2011-08-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多