全国计算机二级Python第19套-综合应用-46-问题1

《三国演义》是中国古典四大名著之一,曹操是其中主要人物,考生文件夹下文件data.txt给出《三国演
义》简介。
问题1:请编写程序,用Python语 言中文分词第三方库jieba对文件data.txt进行分词,并将结果写入文件
out.txt,每行一个词,例如:
内容简介
编辑
整个
故事

东汉
在考生文件夹下给出了程序框架文件PY301-1.py,补充代码完成程序。
问题2:对文件out.txt进行分析,打印输出曹操出现次数。在考生文件夹下给出了程序框架文件PY301-
2.py,补充代码完成程序。

参考答案

  1.  
  2. import jieba
  3.  
  4. f = open('data.txt','r')
  5.  
  6. lines = f.readlines()
  7.  
  8. f.close()
  9.  
  10. f = open('out.txt','w')
  11.  
  12. for line in lines:
  13.  
  14. line= line.strip()              #删除每行首尾可能出现的空格
  15.  
  16. wordList = jieba.lcut(line)          #用结巴分词,对每行内容进行分词
  17.  
  18. f.writelines('\n'.join(wordList))  #将分词结果存到文件out.txt中
  19.  
  20. f.close()
  21.  

历年真题

全国计算机二级Python第19套-简单应用-45

2024-4-23 10:27:28

历年真题

全国计算机二级Python第19套-综合应用-46-问题2

2024-4-23 10:32:10

个人中心
购物车
优惠劵
今日签到
搜索