首页 > 开发 > Python > 正文

python中返回函数的函数

2017-09-06 19:26:35  来源:网友分享
def build(x, y):    return lambda x, y: x*10+yt = build(5, 6)print(t)print(t(6, 7)) #这一行输出结果为67

谁能解释 build 函数为什么这么定义,t 传进去的参数 5, 6 没有意义啊

解决方案

我觉得可能是在讲解lambda函数用法,区分def,所以放在一起。