f2 = lambda: 100
res = f2()
print(res)
f2 变量引用了一个使用 lambda 表达式定义的函数
1、这是一个没有名字的函数=》匿名函数
2、此函数没有参数
3、此函数的返回值是 100
4、冒号后面的值就是函数的返回值,不写 return
f2() 就是在调用这个匿名函数
f3 = lambda a: a
res = f3(10)
print(res)
f3 变量引用了一个使用 lambda 表达式定义的函数
1、这是一个没有名字的函数
2、此函数有一个形参 (a)
3、此函数的返回值是 a
4、冒号后面的值就是函数的返回值,不写 return
f4 = lambda a, b, c: a b c
res = f4(10, 20, 30)
print(res)
f4 变量引用了一个使用 lambda 表达式定义的函数
1、这是一个没有名字的函数
2、此函数有3个形参 (a,b,c)
3、此函数的返回值是 a b c
4、冒号后面的值就是函数的返回值,不写 return