什么是返回值,返回值就是函数调用表达式的值
-
a.返回值就是函数调用表达式的值,就是return关键字后面的表达式的值
-
函数调用表达式 - 调用函数的语句
-
每个函数都有返回值 - 调用函数的语句,默认为None,若没有return,则返回None
-
return - 关键字,只能写在函数体中。功能:1.确定函数的返回值 2.直接结束函数,遇到return直接结束函数,不执行接下来的内容
-
执行完函数确定返回值,如果执行过程没有遇到return,函数的返回值是None,如果执行过程中遇到了return,return后面是什么返回值就是什么,并结束函数
-
回到函数调用的位置(这个时候函数调用表达式的值就是函数的返回值)
-
def func1():
print('\*\*\*\*\*\*')
if 2 == 2:
return 100
print('\*' \* 20)
result = func1()
print(result)
\# 练习:读程序,看结果
"""
return 值1,值2,值3
可以 x, y, z = func3()
"""
网友评论