学习lambda表达式之1

1951阅读 0评论2008-04-12 libin1983
分类:Python/Ruby


# f(x, y) = x + y
def f(x, y):
    return x + y

# g(x) = x +1
def g(x):
    return x +1

# 生成复合函数 h(x, y) = f(x, g(y))
def h(x, y):
    return f(x, g(y))


用lambda表达式写:

# f(x, y) = x + y
f = lambda x, y : x + y

# g(x) = x +1
g = lambda x : x + 1

# 生成复合函数 h(x, y) = f(x, g(y))
h = lambda x, y : f(x, g(y))

上一篇:主机空间监控脚本
下一篇:sockect 应用: 输出静夜思 ^^