①随机读取文件内容 ②以行为单位读取文件,常用于读面向行的格式化文件 ③以字符为单位读取文件,常用于读文本,数字等类型的文件 ④以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件 package com.control; import java.io.BufferedReader;i ...
分类:
编程语言 时间:
2018-04-27 19:50:38
阅读次数:
160
P2951 [USACO09OPEN]捉迷藏Hide and Seek 题目描述 Bessie is playing hide and seek (a game in which a number of players hide and a single player (the seeker) at ...
分类:
其他好文 时间:
2018-04-26 23:36:39
阅读次数:
256
1、迭代和递归等概念 循环(loop):指的是在满足条件的情况下,重复执行同一段代码。比如,while语句,for循环。 迭代(iterate):指的是按照某种顺序逐个访问列表中的每一项。比如,for语句。Python中,迭代永远是取出元素本身,而非元素的索引。对于有序集合,元素确实是有索引的。使用 ...
分类:
编程语言 时间:
2018-04-25 19:03:45
阅读次数:
197
一、函数是什么? 函数一词来源于数学,但编程中的「函数」概念,与数学中的函数是有很大不同的,编程中的函数在英文中也有很多不同的叫法。在BASIC中叫做subroutine(子过程或子程序),在Pascal中叫做procedure(过程)和function,在C中只有function,在Java里面叫 ...
分类:
编程语言 时间:
2018-04-20 23:35:40
阅读次数:
192
一、修改文件 修改文件方法:简单粗暴直接,步骤以下: #1、打开一个文件,获取到文件的内容 #2、对内容进行修改 #3、清空文件的内容 #4、把新的内容写入到文件 代码示例: f=open('username','a+') f.seek(0) all_str=f.read() new_str=all ...
分类:
编程语言 时间:
2018-04-20 23:28:22
阅读次数:
202
一、修改小文件 1、打开一个文件,获取到文件所有内容 2、对内容进行修改:替换、写SQL、列表分割等 3、清空原来文件的内容 4、把新内容写入 f = open('username.txt','a+') f.seek(0) all_str = f.read() #读取所有内容,占内存较大 print ...
分类:
其他好文 时间:
2018-04-20 23:27:22
阅读次数:
204
f1=open('lo',encoding='utf-8',mode='w')f1.write('w4567')print(f1.tell())f1.close()#tell 告诉指针的位置(按字节)#seek(参数),seek(0,2) 调至最后 按照字节去调整光标的位置 with open('l ...
分类:
其他好文 时间:
2018-04-17 23:50:29
阅读次数:
173
0.写文件会在缓冲区中满时才写入,想要写入需要。flush方法 # f.flush() # 把缓冲区的文字强制写到文件中 1.修改方式(1).简单方式:先打开文件,获取内容,修改内容 ,清空原来的内容,把新的写进去。 f = open('username','a+') f.seek(0) all_s ...
分类:
其他好文 时间:
2018-04-16 21:56:36
阅读次数:
208
文件除r、w、a方式打开外,还可以有多种组合方式如r+ w+ a+等多种方式 1、r+ 读写模式介绍,开始读是从一行开始读,写永远从最后开始写(类似于追加) 2、w+ 写读(创建一个新的文件),读完以后,光标会在尾部,读时候需要从seek.并且读不影响写入到位置。在尾部写入。 3 a + 追加读。不 ...
分类:
编程语言 时间:
2018-04-07 15:03:38
阅读次数:
214
1、文件读写简单实例:(以w写的方式打开一个文件,以r读一个文件) 2、文件写的w和a 简单介绍 3、文件读r的详细使用。文件读的几种方式和优缺点: 4、练习题目 ,实现第九行不打印的两种方式 5、seek(),tell() 介绍和总结: 6、文件的其他函数总结: 7、flush 使用。将内存数据写 ...
分类:
编程语言 时间:
2018-04-07 13:54:32
阅读次数:
202