函数的返回值,作用域,匿名函数,递归函数以及怎么函数用作变量
-
函数的额返回值
1.就是函数返回给调用者的值
2.就是return关键字后面的值
3.就是函数调用表达式的值
-
作用域
一个变量可以使用的范围
全局变量:从声明开始,到文件结束都可以使用
局部变量: 在函数(类)中声明的变量都是局部变量作用域是从声明开始到函数结束
-
匿名函数
格式:
lanbda 参数列表 ---> 结果是一个函数变量
my_sum2 = lambda x, y=10: x+y
print(my_sum2(10, 20)) #30
-
递归函数
这个函数就是递归函数
def fun1():
print('===')
fun1()
网友评论