day39 函数的返回值
学习日期:20241016
学习目标:函数﹣-52 函数的返回值:如何得到函数的执行结果?
学习笔记:
return语句
返回值类型
def foo():return 'abc'
var =foo()
print(var) #abc# 函数中return函数调用
def foo2():return foo()
var2=foo2()
print(var2) # abc
返回函数调用
以下第2种方法函数调用自身会报错,报递归错误
总结
- return语句可以将函数执行结果赋值给变量
- 返回值可以是基本数据类型,也可以是函数,甚至函数本身
- 函数返回本身构成了递归,递归和判断、循环构成了基本的算法