这篇写了忘发。现在补上。Python不是也不大可能成为一种函数式的编程语言,但是它支持许多有价值的函数式编程语言构建。也有些表现的像函数式编程机制但是从传统上也不能认为是函数式编程语言的构建。Python提供的以四中内建函数和lambda表达式的形式出现。匿名函数与lambdalambda [arg...
分类:
编程语言 时间:
2015-09-21 12:00:26
阅读次数:
135
4.1 Python 对象 所有的Python 对像都拥有三个特性:身份,类型和值。身份:每一个对象都有一个唯一的身份标识自己,任何对象的身份可以使用内建函数id()来得到。这个值可以被认为是该对象的内存地址。您极少会用到这个值,也不用太关心它究竟是什么。类型对象的类型决定了该对象可以保存什么类型....
分类:
编程语言 时间:
2015-09-18 20:23:04
阅读次数:
203
1.1文件对象文件只是连续的字节序列。数据的传输经常会用到字节流,无论字节流是由单个字节还是大块数据组成.1.2文件内建函数open()和file() 内建函数open()的基本语法是: file_object=open(file_name,access_mode='r',buffering=-1)...
分类:
编程语言 时间:
2015-09-14 19:24:42
阅读次数:
374
>>> lst = range(2)>>> it = iter(lst)>>> it使用迭代器的next()方法可以访问下一个元素:12 >>> it.next()0如果是Python 2.6+,还有内建函数next(iterator)可以完成这一功能:12>>> next(it)1不像一般的函数会...
分类:
编程语言 时间:
2015-09-11 01:24:39
阅读次数:
186
文件对象文件对象不仅可以用来访问普通的磁盘文件,而且也可以访问其它任何类型抽象层面上的“文件”。一旦设置了合适的“钩子”,你就可以访问文件类型接口的其它对象,就好像访问的是普通文件一样。文件对象的处理要以来很多内建函数,还有很多函数会返回文件对象或者是类文件对象。进行这种轴向处理的主要原因是许多输入...
分类:
编程语言 时间:
2015-09-10 00:24:44
阅读次数:
233
这一章节我们来聊聊手动迭代:iter和next
1.next
我们上一节已经提到这个next,我们在这里再扩充一下,出了__next__()方法之外,我们还可以使用内建函数next(file)来实现
下面是两组功能相同的代码清单:
>>> handler=open('output_file.txt')
>>> next(handler)
'aaaaa\n'
>>> next(handl...
分类:
编程语言 时间:
2015-09-09 13:34:48
阅读次数:
171
函数 version(),没有参数,作为例子简洁明了。如果需要参数,可以查阅 adt 下其他函数定义,也是非常简单的事情,这就是开源给我们带来的知识宝库; postgres=#?select?version();
?????????????...
分类:
数据库 时间:
2015-09-08 20:31:15
阅读次数:
195
原文地址:http://www.cnblogs.com/elvisxu/archive/2010/10/26/1861958.html最近学习Python的时候,在Python3下跑《Dive Into Python》一个例子,发现在调用callable()函数时报了错误:NameError: na...
分类:
编程语言 时间:
2015-09-03 23:04:53
阅读次数:
260
1.所有的python对象都拥有三个特性:①身份:每个对象都有唯一的身份标识自己,可用内建函数id()来得到。基本不会用到,不用太关心>>> a = 2>>> id(2)39411616L>>> id(a)39411616L这个例子也同时说明python中赋值其实是"引用"②类型:对象的类型决定可以...
分类:
编程语言 时间:
2015-09-03 00:43:17
阅读次数:
240
Go内建函数copy:func copy(dst, src []Type) int用于将源slice的数据(第二个参数),复制到目标slice(第一个参数)。返回值为拷贝了的数据个数,是len(dst)和len(src)中的最小值。看代码:package main import ("fmt") fu...
分类:
其他好文 时间:
2015-08-30 17:26:05
阅读次数:
138