Python實(shí)現(xiàn)統(tǒng)計(jì)英文單詞個(gè)數(shù)及字符串分割代碼
字符串分割
str="a|and|hello|||ab"
alist = str.split('|')
print alist
結(jié)果
str="a hello{這里換成5個(gè)空格}world{這里換成3個(gè)空格}"
alist=str.split(' ')
print alist

統(tǒng)計(jì)英文單詞的個(gè)數(shù)的python代碼
# -*- coding: utf-8 -*-
import os,sys
info = os.getcwd() #獲取當(dāng)前文件名稱(chēng)
fin = open(u'c:/a.txt')
info = fin.read()
alist = info.split(' ') # 將文章按照空格劃分開(kāi)
fout = open(u'c:/count.txt', 'w')
fout.write('\n'.join(alist)) # 可以通過(guò)文本文件的行號(hào)同樣看到效果
##fout.write('%s' % alist)
fout.close()
allen = len(alist) # 總的單詞數(shù)
nulen = alist.count('') # 空格的數(shù)量
print "words' number is",allen
print "null number is",nulen
print "poor words number is", allen-nulen # 實(shí)際的單詞數(shù)目
fin.close()
相關(guān)文章
python按照行來(lái)讀取txt文件全部?jī)?nèi)容(去除空行處理掉\t,\n后以列表方式返回)
這篇文章主要介紹了python按照行來(lái)讀取txt文件全部?jī)?nèi)容 ,去除空行,處理掉\t,\n后,以列表方式返回,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下2023-06-06Python selenium如何設(shè)置等待時(shí)間
這篇文章主要為大家詳細(xì)介紹了Python selenium如何設(shè)置等待時(shí)間,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-09-09Python實(shí)現(xiàn)批量提取Word中的表格
表格在word文檔中常見(jiàn)的文檔元素之一,操作word文件時(shí)有時(shí)需要提取文件中多個(gè)表格的內(nèi)容到一個(gè)新的文件,本文給大家分享兩種批量提取文檔中表格的兩種方法,希望對(duì)大家有所幫助2024-02-02簡(jiǎn)單的編程0基礎(chǔ)下Python入門(mén)指引
這篇文章主要介紹了簡(jiǎn)單的編程0基礎(chǔ)下Python入門(mén)指引,包括從各個(gè)系統(tǒng)的Python安裝和簡(jiǎn)單的語(yǔ)句知識(shí),需要的朋友可以參考下2015-04-04python matplotlib實(shí)現(xiàn)將圖例放在圖外
這篇文章主要介紹了python matplotlib實(shí)現(xiàn)將圖例放在圖外,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-04-04Python3從零開(kāi)始搭建一個(gè)語(yǔ)音對(duì)話(huà)機(jī)器人的實(shí)現(xiàn)
這篇文章主要介紹了Python3從零開(kāi)始搭建一個(gè)語(yǔ)音對(duì)話(huà)機(jī)器人的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-08-08Python NumPy實(shí)現(xiàn)數(shù)組搜索示例詳解
NumPy是一個(gè)開(kāi)源的Python科學(xué)計(jì)算庫(kù),使用NumPy可以很自然地使用數(shù)組和矩陣,這篇文章主要介紹了使用NumPy實(shí)現(xiàn)數(shù)組搜索,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)吧2023-05-05