x先定义一个函数,这个函数传入三个变量。其中一个变量指向了一个匿名函数。那么调用这个函数的时候,也会调用这个匿名函数
def test(a,b,func): result=func(a,b)#此处func指向了一个匿名函数 print(result) func_new=input("请输入一个匿名函数") func_new=eval(func_new) #eval 是将输入的东西转化成它原来的样子 test(1,2,func_new) #如果输入 lambda x,y:x+y 返回结果就是1+2=3 #如果输入 lambda x,y:x*y 返回结果就是1*2=2 #如果输入 lambda x,y:x/y 返回结果就是1/2=0.5