第十一章 函数、装饰器、函数式编程、命名空间

1.    函数属性 : 
  def bar():
      pass
  bar.__doc__ = “函数介绍”
  bar.version = 0.1
注意 __doc__ 和 version 属性定义的位置
2. 当有内嵌函数时,外界不能调用内部函数,只有函数内部才能调用

3. 装饰器 : @deco def car(): 左边三行也等于 car = deco(car) pass
(g • f)(x)
= g(f(x))
声明函数时,局部命名空间为各个参数值创建了名字,一旦函数开始执行,就可以访问这些名字(参数)

猜你喜欢

转载自www.cnblogs.com/hhj-study-10years/p/9033422.html