布同:统计英文单词的个数
2011-03-09 13:39
260 查看
最近需要翻译英文文章,所以需要统计单词个数。索性写了一段代码在此,可以简单的统计单词的个数。
word中对于英文单词的统计也很好,大家不妨试试。如果没有安装word,而且你也是程序员的话,那么可以使用我的这段代码。通过测试,word的统计结果是18674,软件的统计结果是18349,相差不到2%,可以作为一个参考。
代码如下:
word中对于英文单词的统计也很好,大家不妨试试。如果没有安装word,而且你也是程序员的话,那么可以使用我的这段代码。通过测试,word的统计结果是18674,软件的统计结果是18349,相差不到2%,可以作为一个参考。
代码如下:
# -*- coding: utf-8 -*- import os,sys info = os.getcwd() #获取当前文件名称 fin = open(u'谷歌C++编程代码规范.txt') info = fin.read() alist = info.split(' ') # 将文章按照空格划分开 fout = open(u'count.txt', 'w') fout.write('\n'.join(alist)) # 可以通过文本文件的行号同样看到效果 ##fout.write('%s' % alist) fout.close() allen = len(alist) # 总的单词数 nulen = alist.count('') # 空格的数量 print "words' number is",allen print "null number is",nulen print "poor words number is", allen-nulen # 实际的单词数目 fin.close()
相关文章推荐
- 布同 统计英文单词的个数的python代码
- 布同 统计英文单词的个数的python代码
- Perl统计英文单词(没有考虑缩写和连写词)
- Java统计英文句子中出现次数最多的单词并计算出现次数的方法
- 统计一篇英文中每个单词出现的次数
- 英文单词词频统计代码
- 如何用Python实现任一个英文的纯文本文件,统计其中的单词出现的个数?
- 统计英文文件中单词数和各单词出现的频率(次数)
- 统计英文单词的个数的python代码
- C语言实现对英文文章的单词统计
- 输入一段英文文本,用程序统计出现频率最高和最低的两个单词;
- 模拟基础之统计字符串中的英文单词数目
- 统计一段英文每个单词出现的次数
- 统计一篇英文文章内每个单词出现频率,并返回出现频率最高的前10个单词及其出现次数
- 一个利用map统计一段英文文章中每个单词出现次数的小程序
- Python练手项目4 -- 统计英文单词的数目
- 统计一个英文文本的单词词频
- 统计某篇英文有几个单词
- 每天一个小程序——第 0004 题:任一个英文的纯文本文件,统计其中的单词出现的个数
- 给定一个英文原文,统计文件里面一共有多少个不同的英文单词