您现在的位置: 万盛学电脑网 >> 程序编程 >> 网络编程 >> 编程语言综合 >> 正文

Python实现统计英文单词个数及字符串分割代码

作者:佚名    责任编辑:admin    更新时间:2022-06-22

   这篇文章主要介绍了Python实现统计英文单词个数及字符串分割方法,本文分别给出代码实例,需要的朋友可以参考下

  字符串分割

  代码如下:

  str="a|and|hello|||ab"

  alist = str.split('|')

  print alist

  结果

   代码如下:

  str="a hello{这里换成5个空格}world{这里换成3个空格}"

  alist=str.split(' ')

  print alist

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

   代码如下:

  # -*- coding: utf-8 -*-

  import os,sys

  info = os.getcwd() #获取当前文件名称

  fin = open(u'c:/a.txt')

  info = fin.read()

  alist = info.split(' ') # 将文章按照空格划分开

  fout = open(u'c:/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()