• 技术文章 >后端开发 >Python教程

    布同 统计英文单词的个数的python代码

    2016-06-06 11:27:38原创531
    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()

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:python
    上一篇:让python的Cookie.py模块支持冒号做key的方法 下一篇:让python json encode datetime类型
    php培训_php实战培训【立即报名】-php中文网第20期

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• 归纳总结Python中的装饰器知识点• python中API调用的详解与示例• 手把手教你在Python使用plot()函数画图• 详细解析python正则表达式re模块• 一文详解python生成器
    1/1

    PHP中文网