1樓:匿名使用者
python有個特別簡單的方法就可以實現,直接用str的count方法就可以了,如下
2樓:何處覓知己
str = input('輸入句子:')
str_my = 'china'
list = str.split( )
count = 0
for item in list:
if item == str_my:
count += 1
print('china出現的次數為:',count)
如何用python統計乙個txt檔案中某個單詞出現的次數
3樓:用著追她
1、首先,定義乙個變數,儲存要統計的英文文章。
2、接著,定義兩個陣列,儲存文章中的單詞,以及各單詞的詞頻。
3、從文章中分割出所有的單詞,儲存在陣列中。
4、然後,計算文章中單詞的總數,儲存在變數中。
5、用for迴圈,統計文章中各單詞的詞頻。
6、最後,輸出文章中各單詞的詞頻。
7、執行程式,電腦會自動統計輸入文章中各單詞的詞頻。
4樓:匿名使用者
content = {}
wth open("檔案") as fr:
for line in fr:
lines = line.strip().split(" ") #假設單詞與單詞之間,空格做為分隔符
for word in lines:
if word not in content:
content[word] = 0
content[word] += 1
for word,val in content.items():
print '%s:%d\n"%(word,val)
5樓:
"fatway" 的方法簡單-美。
還有另一中方法:引入collections的counter實現更強大的功能
import collections
import re
patt = re.***pile("\w+")
counter = collections.counter(patt.findall(
open('reparser.py','rt').read()
))# top 10
for word, times in counter.most_***mon(10):
print word, times
# find word
counter_dict = dict(counter.most_***mon(0))
tobefind = 'hello'
print tobefind, counter_dict.get(tobefind, 0)
6樓:匿名使用者
import re
txt = open("123.txt", "r").read()
print len(re.findall("hello", txt))
7樓:軒轅
還有個問題123.txt檔案放在哪個資料夾裡?
用python編寫一段程式,輸入若干單詞,按照單詞長短進行排序,並統計所有單詞中每個字母(a-z)出現的次數
8樓:匿名使用者
1、解法:對輸入的單詞進行分割得到列表,遍歷列表中的單詞,二級遍歷單詞中的字元,判斷字元是否存在字元字典中,存在則計數+1,不存在則初始化字典為1
2、知識點:字典、列表、for迴圈、if判斷、input獲得輸入、print列印
3、**如下:
# -*- coding: utf-8 -*-#簡歷乙個字典,key=26個英文本母,value為出現次數worddict = {}
#獲得輸入單詞字串
str = input("請輸入一串單詞")#用空格分割單詞,存到列表
strarr = str.split(sep=' ')#遍歷列表中的單詞
for word in strarr:
#遍歷單詞中的字母
for ch in word:
#判斷字典中是否存在鍵key
if ch in worddict:
worddict[ch] = worddict.get(ch)+1#計數+1
else:
worddict[ch] = 1#計數初始化為1#列印輸出
for key,value in worddict.items():
print("%s=%d"%(key, value))
用C語言實現輸入一段文字,分別統計出其中英文大寫字母,小寫字母,數字,空格,及其他字元的個數。驗
手寫c 輸出大寫,小寫,數字,空格,其他沒跑,但是對的除非手滑 include include using namespace std int main 這部分看ascii碼表你就能理解了 if c i 81 c i 106 if c i 97 c i 122 if c i 32 q cout 輸入...
用依偎,殘雪,追尋寫一段描寫性文字
貓蜷縮著雪白的身子,依偎 在暖爐旁,溫暖的火光照耀著狹小的屋子,也融化版了地上的 殘雪 權在漫長的冬日裡,雪落無聲,靜謐的覆蓋在大地之上,輕柔得像是不忍吵醒貓的酣睡,但不忍翻閱的是,雪將它永生的靜默浸墨成詩,去換取乙個無所謂的答案,追尋 著無法觸及的溫暖。獵虎的槍聲驚起了一地飛鳥,白熊望著染血的胸膛...
急急急幫我寫一段文字
b仗勢欺人,司法枉法作為。金貴鼻子被碰一下狂張血口 不拿16就讓你蹲大獄!請問天理 公理,你在 a與b因為停車,b拒不挪車還罵髒話,所以產生矛盾致使a無意間揮胳膊弄傷了b妻子的鼻子,b說上樓拿刀,a與妻子逃跑躲避,事後b與b妻子報警,b的姐姐是個事業單位,利用職權和法院檢察院公安局的朋友對a進監獄拘...