程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 更多關於編程 >> 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()

    1. 上一頁:
    2. 下一頁:
    Copyright © 程式師世界 All Rights Reserved