萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> 編程語言綜合 >> Python實現統計英文單詞個數及字符串分割代碼

Python實現統計英文單詞個數及字符串分割代碼

   這篇文章主要介紹了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()

copyright © 萬盛學電腦網 all rights reserved