32匿名函数
def func(compute):result=compute(11,26)print(f"结果为:{result},类型:{type(compute)}") def compute(x,y):return x+y func(compute)
#输出结果为
"""lambda函数:函数的定义中:def关键字,可以定义带有名称的函数;lambda联关键字,可以定义匿名函数(无名称) ;有名称的函数,可以基于名称重复使用;无名称的匿名函数,只可临时使用一次匿名函数定义语法:
lambda传入参数:函数体(一行代码) ;lambda是关键字,表示定义匿名函数,传入参数表示匿名函数的形式参数,如:x,y表示接收2个形式参数,函数体,就是函数的执行逻辑"""
def func(compute):result=compute(11,26)print(f"结果为:{result},类型:{type(compute)}") func(lambda x,y:x+y)
#输出结果为