python函数中仅允许使用一条return语句吗?为什么?

如题所述

如果函数执行了return语句,那么函数的生命就结束了,return 语句后面的代码都不会执行。所以准确的说,函数里只能执行一次return语句,但可以写多条return语句。比如这样:

def test_return(x):
    if x > 0:
        return x
    else:
        return 0

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答