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
今日推荐
周排行