返回函数 返回函数Python函数不但能返回int、str、list、dict等数据类型,还可以返回函数。 举个栗子:定义一个函数f(),让它返回一个函数g1.def f():2. print 'call f...
分类:
编程语言 时间:
2015-12-13 15:33:46
阅读次数:
169
什么是函数式编程? 什么是函数式编程?函数:function 函数式:functional,一种编程范式函数式编程是一种抽象计算的编程模式 函数≠函数式,比如:计算≠计算机在计算机当中,计算机硬件是最底层的,而越往...
分类:
编程语言 时间:
2015-12-09 00:10:06
阅读次数:
227
面向对象进阶篇:初级篇中我们介绍了面向对象基本知识: 1.面向对象是一种编程方式,此编程方式的实现是基于对 类 和 对象 的使用 2.介绍了类中的对象、方法和属性及类中内置的方法 3.类 是一个模板,模板中包装了多个“函数”供使用(可以讲多函数中公用的变量封装到对象中) 4.对象,根据模板创...
分类:
编程语言 时间:
2015-12-07 18:41:48
阅读次数:
162
内置函数:一、map对序列的每一个元素进行操作,最终获得操作后的新序列。实例:#!/usr/bin/envpython#--*--coding:utf-8--*--li=[11,22,33]news=map(lambdaa:a+2,li)printnewsli=[22,33,44]l1=[11,22,33]news=map(lambdaa,b:a-b,li,l1)printnewsli=[11,22,33]news=map(lambdaa..
分类:
编程语言 时间:
2015-11-21 07:15:33
阅读次数:
316
python的编码问题,一个小例子让人很困惑python的编码问题,一个小例子让人很困惑python编码问题初探PYTHON-进阶-编码处理小结
分类:
编程语言 时间:
2015-10-09 23:02:05
阅读次数:
235
装饰器(1)介绍HelloWorld需求使用函数式编程加入装饰器解析介绍Python的装饰器叫Decorator,就是对一个模块做装饰。作用: 为已存在的对象添加额外功能。与Java中的注解相似,就是在方法前加@XXX来对这个方法做装饰。与Java中的注解相当复杂不同,Python的装饰器相当简单。...
分类:
编程语言 时间:
2015-09-22 18:16:25
阅读次数:
195
不定参数介绍元组参数字典参数混合介绍不定参数用 * 和 ** 定义不定参数必须在其他所有参数之后例子:os.path.join 方法就可以写入不定数量的参数元组参数定义:*args 以*作为参数前缀会将传入的多个参数作为一个元组传入代码def fun(*args): for i in args...
分类:
编程语言 时间:
2015-08-31 23:33:29
阅读次数:
307
函数式编程
函数:function
函数式:functional,一种编程范式。函数式编程是一种抽象计算机的编程模式。
函数!= 函数式(如计算!=计算机)
如下是不同语言的抽象 层次不同
高阶函数:能接收函数做参数的函数
变量可以指向函数函数的参数可以接收变量一个函数可以接收另一个函数作为参数
例子:
接收abs函数,
定义一个函...
分类:
编程语言 时间:
2015-08-04 00:49:16
阅读次数:
192
初始化实例属性:输入关键字信息attr=‘attr1’可以用kw.iteritems()
class Person(object):
def __init__(self,name,gender,birth,**kw):
self.name=name
self.gender=gender
self.birth=birth
...
分类:
编程语言 时间:
2015-07-15 17:07:48
阅读次数:
150