write--->写字符串writelines--->写字符串序列(序列:一堆字符串,逗号隔开。例如:字典、列表、元组)file_obj.write(content_obj)content_obj+‘\n‘#me:如果不加\n则写入的内容不换行eg1:file_obj=open(‘test.txt‘,‘w‘)文件存在则打开,不存在则创建file_obj=open(‘tes..
分类:
编程语言 时间:
2015-02-13 01:43:41
阅读次数:
165
a=file_obj.read()默认读全部b=file_obj.read(15)只读15个字符help(file.read)查看帮助eg2:file_obj=open(‘test.txt‘,‘r‘)line1=file_obj.readline()print‘line1:‘,line1#me:print的逗号表示打印在同一行line2=file_obj.readline()print‘line2:‘,line2List1=file_obj.readlin..
分类:
编程语言 时间:
2015-02-13 01:43:34
阅读次数:
207
迭代器iterator1,对象是可iterator的2,for可以遍历iterator_obj-List-string-Tuple-Dict-File3,循环体与文件1)while和readlinereadline:读成功返回正常的字符串;读到文件的末尾返回空字符串printfr.readline().rstrip(‘\n‘)打印的无多余的空行2)for和file_objeg1:rfile=o..
分类:
其他好文 时间:
2015-02-13 01:43:12
阅读次数:
172
计算机=指令+数据(cpu执行)(存放在RAM中)计算机将文件内容读到内存中,其实就是赋值给某个变量。文件操作流程:打开文件:建立程序与文件的联系--读方式--写方式读写文件--file_obj.read、file_obj.readline、file_obj.readlines--file_obj.write、file_obj.writes关闭文件..
分类:
编程语言 时间:
2015-02-13 01:43:06
阅读次数:
194
s="xxx%dyyy%s\n"%(28,‘jeapedu‘)file_obj.write(s)fd=open(‘format.txt‘,‘w‘)head=‘%10s%10s%10s\n‘%(‘ID‘,‘Name‘,‘Record‘)fd.write(head)item1=‘%10d%10s%10.2f‘%(9510442,‘Jeapedu1‘,78.96)fd.write(item1)item2=‘%10d%10s%10.2f‘%(9510443,‘Jeapedu2‘,88.96)fd.write(item..
分类:
编程语言 时间:
2015-02-13 01:42:23
阅读次数:
197
for只是循环读入文件中的行,不需要判断是否为空迭代器iterator*提供一种方法顺序访问一个聚合对象中的各个元素*对象是可iterator的-Iter-->获取对象的迭代器-next-->获取下一个值(迭代器中的next方法)*for可以遍历iterator_obj-List\\string-Tunple\\Dict\\set(无序不..
分类:
其他好文 时间:
2015-02-13 01:41:20
阅读次数:
153
什么是列表list有序数据项的集合,用逗号间隔-用[]方括号括起来-数据项可以是同类型数据(类型有:整形、浮点型、字符串)-数据项也可以是不同类型数据-list里面还可以有list作为其数据项(列表嵌套)eg1:Li1=[1,2,3,4,5]type(Li1)len(Li1)---->5查看列表的长度Li2=[1,‘..
分类:
其他好文 时间:
2015-02-13 01:40:46
阅读次数:
204
在开发的过程中,假如给你一个list或者tuple,我们可以通过for循环来遍历这个list或者tuple,这种遍历我们成为迭代(Iteration)。在Python中,迭代是通过for ... in来完成的,而很多语言比如C或者Java,迭代list是通过下标完成的,比如Java代码:1 for(...
分类:
编程语言 时间:
2015-02-11 20:21:21
阅读次数:
252
在其他语言中,交换两个变量值的时候,可以这样写:temp=aa=bb=temp在Python中,我们可以简单的这样写:a,b=b,a实验如下:>>> a=10>>> b=5>>> print(a,b)10 5>>> a,b=b,a>>> print(a,b)5 10>>>
分类:
编程语言 时间:
2015-02-11 18:18:25
阅读次数:
172
在python学习开发的过程中,我们总是不断的要对List(列表),Tuple(元组)有取值操作:假如我们有一个列表List1现在想取出1其中的前5个元素,改怎么操作呢?1 >>> List1 = ['zhangxueyou','liuyifei','liudehua','huyidao','hao...
分类:
编程语言 时间:
2015-02-11 14:10:04
阅读次数:
117