码迷,mamicode.com
首页 >  
搜索关键字:装饰器    ( 4200个结果
人生苦短,我用python-- Day4
导航目录 1.装饰器 2.迭代器&生成器 3.Json & pickle 数据序列化 4.软件目录结构规范 装饰器 ...
分类:编程语言   时间:2016-08-15 10:10:31    阅读次数:145
设计模式入门基础
设计模式的分类 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。 行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状 ...
分类:其他好文   时间:2016-08-14 19:22:20    阅读次数:137
Python开发【第四章】:Python函数剖析
一、Python装饰器 定义:本质是函数(装饰其他函数),为其他函数添加附件功能的。 遵循原则:①不能修改被装饰函数的源代码 ②不能修改被装饰函数的调用方式 组成:装饰器由高阶函数+内嵌函数+闭包组成 1、函数的调用顺序 总结:被调用函数要在执行之前被定义 2、高阶函数 满足下列条件之一就可成函数为 ...
分类:编程语言   时间:2016-08-14 19:08:45    阅读次数:150
Python 装饰器
1.装饰器 1.函数调用顺序:其他高级语言类似,python不允许在函数未声明之前,对其进行引用或者调用 错误示范: 1 def foo(): 2 print('in the foo') 3 bar() 4 foo() 5 6 报错: 7 in the foo 8 Traceback (most r ...
分类:编程语言   时间:2016-08-14 10:12:06    阅读次数:211
day4装饰器-迭代器&&生成器
一、装饰器 定义:本质是函数,(装饰其他函数)就是为其它函数添加附加功能 原则:1、不能修改被装饰的函数的源代码 2、不能修改被装饰的函数的调用方式 实现装饰器知识储备: 1、函数及“变量” 2、高阶函数 a、把一个函数名当做实参传给另一个函数(在不修改被装饰器函数源代码的情况下为其添加新功能) b ...
分类:其他好文   时间:2016-08-14 10:09:38    阅读次数:177
第四天
1.装饰器 = 高阶函数+嵌套函数 本质是函数,它装饰其他函数,给其他函数添加附加功能 原则:1.不能修改被装饰的函数 2.不能修改被装饰函数的调用方式 3.装饰器不会修改代码的任何东西 装饰器需要的知识: 1.函数即变量 2.高阶函数 3.嵌套函数 2.迭代器 列表生成式 [i*2 for i i ...
分类:其他好文   时间:2016-08-13 20:59:37    阅读次数:216
装饰器
...
分类:其他好文   时间:2016-08-13 15:40:46    阅读次数:152
python 3.x 的装饰器笔记
今天学到了python的装饰器,感觉这个东西还是稍微有些复杂,所以记录下来,方便以后的查找。虽然标题是python 3.x的装饰器,但是我也没有怎么用过python 2.x,感觉上应该是和python 2.7在用法上差不多。 现在某个视频公司有一段代码,,代码的主要功能就是看电影。 运行之后输出: ...
分类:编程语言   时间:2016-08-12 16:43:35    阅读次数:395
python装饰器
代码: 运行结果: ...
分类:编程语言   时间:2016-08-12 14:48:22    阅读次数:128
python装饰器
函数式编程复习:defmap_test(func,array): array_new=[] foriinarray: array_new.append(func(i)) returnarray_new printmap_test(lambdax:x**2,range(10)) printmap(lambdax:x**2,range(10)) defodd(num): returnnum%2 deffilter_test(func,array): array_new=[] foriinarra..
分类:编程语言   时间:2016-08-11 23:28:28    阅读次数:507
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!