摘要: 一、嵌套函数 python允许在定义函数的时候,其函数体内又包含另外一个函数的完整定义,这就是我们通常所说的嵌套定义。为什么?因为函数是用def语句定义的,凡是其他语句可以出现的地方,def语句同样可以出现。像这样定义在其他函数内的函数叫做内部函数,内部函数所在的函数叫做外部函数。当然,我们可以多层 阅读全文
posted @ 2018-05-03 11:44 遥望那月 阅读(443) 评论(0) 推荐(0) 编辑
摘要: 一、实现装饰器的预备知识 装饰器 = 高阶函数 + 函数嵌套 + 闭包 1、高价函数定义: 1.函数接收的参数是一个函数名 2.函数的返回值是一个函数名 3.满足上述条件任意一个,都可称之为高阶函数 例1:铺垫 1 import time 2 #例1 3 def fn(): 4 print('这是被 阅读全文
posted @ 2018-05-03 09:03 遥望那月 阅读(215) 评论(0) 推荐(0) 编辑