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()