Python基础学习-7

    函数基础(二)

1 匿名函数

  lambda 例如  filter(lambda x: x>0, list0)

2 函数作用域

  L<E<G<B

3 闭包

  def process_x(x):

    x+=1

    def process_y(y):

      return x+y

    return process_y

4 递归函数

    例如 阶乘

    def func(n):

      if n ==1:

        return 1

      return n*func(n-1)

posted @ 2018-09-16 19:28  liubosong  阅读(77)  评论(0编辑  收藏  举报