01.04 笔记 - 函数返回值

什么是返回值,返回值就是函数调用表达式的值

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

"""

你可能感兴趣的:(01.04 笔记 - 函数返回值)