lambda x:x*x


  1. lambda x:x*x等同於
def f(x):
    return x*x


def build():
    return lambda x:x*x
等同於:
def build():
    def f(x):
        return x*x
    return f
引用
print(build()(5))    #等同於   f=build()    print(f(5))


def build(x):
    return lambda :x*x
等同於
def build(x):
    def f():
        return x*x
    return f
引用
print(build(5)())  


def build(x):
    return lambda x:x*x
等同於
def build(x):
    def f(x):
        return x*x
    return f
引用
print(build(5)(4))     #16
print(build('a')(4))    #16

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章