lambda函数

def func():
    x=1
    y=2
    m=3
    n=4
    sum=lambda x,y:x+y
    print sum
    sub=lambda m,n:m-n
    print sub
    return sum(x,y)*sub(m,n)


print func()


print
print'lambda的函数用法'

print (lambda x:-x)(-2)

======================= RESTART: C:/Python27/lanbda.py =======================
at 0x02B03E30>
at 0x02B03E70>
-3


lambda的函数用法
2
>>> 

你可能感兴趣的:(Python)