函数的返回值

return 值:

注意点:
1.函数的返回值没有类型限制
2.函数的返回值没有个数限制

返回多个值:

多个返回值用逗号分隔开,返回的是元组形式
def func():
    print('from func')
    return 1,3.5,'No problem',[1,25,53]

res=func()
print(res,type(res))

返回一个值:

返回的就是该值本身
def func():
    return 12345
res=func()
print(res)

返回0个值或者干脆没有return:返回None

def func():
    return
    pass
res=func()
print(res)

return 除了有返回值的功能,还有结束函数执行的功能

函数内可以有多个return,但只要执行一次,整个函数就立即结束,并且将return后的值返回

def func():
    print(1)
    return
    print(2)
    return

func()
原文地址:https://www.cnblogs.com/xiamenghan/p/9700275.html