Python函数篇 函数是重用的程序选, 他们允许给一块语句一个名称,然后可以在你的程序的任何地方是使用这个名称任意多次地运行这个语句块。这个就被称为 调用 函数。比如内建了很多高效的函数 如len 和range 函数通过def关键字来定义 def后面跟一个函数的标识符 名称 然后再跟一个括号,括号 ...
分类:
编程语言 时间:
2016-08-21 18:20:34
阅读次数:
178
简介 装饰器本质上是一个Python函数,它可以让其他函数在不需要做任何代码变动的前提下增加额外功能,装饰器的返回值也是一个函数对象。它经常用于有切面需求的场景,比如:插入日志、性能测试、事务处理、缓存、权限校验等场景。装饰器是解决这类问题的绝佳设计,有了装饰器,我们就可以抽离出大量与函数功能本身无 ...
分类:
编程语言 时间:
2016-08-21 10:59:42
阅读次数:
132
装饰器: 首先来认识一下python函数, 定义:本质是函数(功能是装饰其它函数),为其它函数添加附件功能 原则: 1、不能修改被装饰的函数的源代码。 2、不能修改被装饰的函数的调用方式。 <function test at 0x00595660>#表示的是函数的内存地址test#函数test执行结 ...
分类:
编程语言 时间:
2016-08-15 19:06:22
阅读次数:
195
一、Python装饰器 定义:本质是函数(装饰其他函数),为其他函数添加附件功能的。 遵循原则:①不能修改被装饰函数的源代码 ②不能修改被装饰函数的调用方式 组成:装饰器由高阶函数+内嵌函数+闭包组成 1、函数的调用顺序 总结:被调用函数要在执行之前被定义 2、高阶函数 满足下列条件之一就可成函数为 ...
分类:
编程语言 时间:
2016-08-14 19:08:45
阅读次数:
150
1、面向对象:类(class) 2、面向过程:过程(def) 3、函数式编程:函数(def) python 1、函数:http://egon09.blog.51cto.com/9161406/1834777 编程语言中函数定义:函数是逻辑结构化和过程化的一种编程方法。 123456789101112 ...
分类:
编程语言 时间:
2016-08-12 13:21:01
阅读次数:
182
函数 定义: 函数是指将一组语句的集合通过一个名字(函数名)封装起来,要想执行这个函数,只需调用其函数名即可 面向过程:根据业务逻辑从上到下写垒代码 函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可 面向对象:对函数进行分类和封装,让开发“更快更好更强...” 特性: 1.面向过 ...
分类:
编程语言 时间:
2016-08-11 15:49:43
阅读次数:
234
函数 1、面向对象的编程 2、面向过程的编程 #没有return的叫做过程 3、函数式编程 #有return的返回叫做函数 传参的方式 1、可以定义默认传参的方式,位置调用的传参方式,与位置有关 def run(x=1,y=2) print (x,y) run() 2、关键字调用,与位置无关,会输出 ...
分类:
编程语言 时间:
2016-08-09 15:00:22
阅读次数:
253
原文地址:http://blog.csdn.net/majianfei1023/article/details/45269343 一. lambda函数: lambda函数也叫匿名函数,函数没有具体的名称。先来看一个最简单例子: 看一下 f 和 g的写法有什么不同,f是定义了一个函数,传进去一个参数 ...
分类:
编程语言 时间:
2016-08-07 18:47:53
阅读次数:
268
提起map和reduce想必大家并不陌生,Google公司2003年提出了一个名为MapReduce的编程模型[1],用于处理大规模海量数据,并在之后广泛的应用于Google的各项应用中,2006年Apache的Hadoop项目[2]正式将MapReduce纳入到项目中。 好吧,闲话少说,今天要介绍 ...
分类:
编程语言 时间:
2016-08-07 15:19:22
阅读次数:
196