匿名函数lambda是指该函数无需指定函数名,直接返回一个表达式的计算值
例1:单个参数
q=lambda x:x**2+3 //输入与表达式之间用冒号分隔
print(q(2)) //7
def Q(x): //需要指定函数名
return x**2+3
print(Q(2)) //7
例2:多个参数
q=lambda x,y,z:x**2+y**3+z
print(q(2,3,4)) //35
def Q(x,y,z):
return x**2++y**3+z
print(Q(2,3,4)) //35
注意:lambda函数只能返回单个表达式的计算值,若带有命令语句,返回结果会报错