计算机二级考试python文件中的read()问题
2019-03-07 21:20
148 查看
计算机二级考试python文件中的read()问题
在python计算机二级考试中,第一套模拟题和第二套模拟题均是字符统计问题,但是第一个题目并没有使用.read()来读取文件,而第二套题中,需要使用.read()读取文件,尝试修改给第一个题目增加.read()读取文件,生成的.txt文件就是空白,还请大神给小白解释一波
#“论语”是儒家学派的经典著作之一,主要记录了孔子及其弟子的言行网络 上有很多“论语”文本版本这里给出了一个版本,文件名称为“论语-网络 版.TXT”。 问题1:请编写程序,提取“论语”文档中所有原文内容,输出保存到 “论语-提取版的.txt”文件输出文件格式要求:去掉文章中原文部分每行 行首空格及如“1.11”等的数字标志,行尾无空格,无空行参考格式如下 (原文中括号及内部数字是对应源文件中注释项的标记) a = open('论语-网络版.txt','r',encoding = 'utf-8') b = open('论语-提取版2.txt','w') wflag = False for line in a: if '【'in line: wflag = False if '【原文】' in line: wflag = True continue if wflag == True: for i in range(0,25): for j in range(0,25): line = line.replace('{}·{}'.format(i,j),'**') for i in range(0,10): line = line.replace('*{}'.format(i),'') for i in range(0,10): line = line.replace('{}*'.format(i),'') line = line.replace('*','') b.write(line) a.close() b.close()
“天龙八部”是著名作家金庸的代表作之一,历时4年创作完成。 该作品气势磅礴,人物众多,非常经典这里给出一个“天龙八部”的 网络版本,文件名为“。天龙八部-网络版. 问题1:请编写程序,对这个“天龙八部”文本中出现的汉字和标点符号 进行统计,字符与出现次数之间用冒号:分隔,输出保存到 “天龙八部-汉字统计的.txt”文件中,该文件要求采用CSV格式存储, 参考格式如下(注意,不统计空格和回车字符): 示例:天:100, 龙:110, 八:109, 部:10 m=open('天龙八部-网络版.txt','r',encoding='utf-8') b=open('天龙八部-汉字统计.txt','w',encoding='utf-8') a = m.read() c = {} for i in a : c[i] = c.get(i,0)+1 del c['\n'] d = [] for key in c: d.append('{}:{}'.format(key,c[key])) b.write(','.join(d)) m.close() b.close()
相关文章推荐
- python获取文件绝对路径解决找不到文件句柄的问题实例(readConfig.py)V1.2
- 计算机二级考试之python知识点总结(二)
- 2018 年秋季 10 月江苏省计算机等级考试回忆(二级 Python)
- 计算机二级考试之python知识点总结(一)
- 一道操作题 @上海市计算机二级考试--python
- python获取文件绝对路径解决找不到文件句柄的问题实例(readConfig.py)V1.2
- python获取文件绝对路径解决找不到文件句柄的问题实例(readConfig.py)V1.2
- 全国计算机等级考试科目中加入“二级Python”
- 全国计算机等级考试二级教程2019年版——Python语言程序设计参考答案
- 计算机二级考试之python知识点总结
- 2018 年秋季 9 月全国计算机等级考试回忆(三级数据库 + 二级 Python)
- python用read_csv导入txt文件时的数据丢失问题
- python获取文件绝对路径解决找不到文件句柄的问题实例(readConfig.py)V1.2
- python .read()方法的文件指针的问题
- 【原创】Android获得Root权限后文件系统仍然报Read-Only的问题
- 2009年3月全国计算机等级考试二级Java笔试试题及答案
- sql2000安装问题:“以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新启动计算机”
- 计算机字符编码问题总析(基于Python)
- C语言考试 计算机二级
- 2008年4月全国计算机等级考试二级JAVA笔试真题试卷及答案