编程题

统计单词

小明想编写一个程序来统计一段文字中每个单词出现的次数,这样可以方便他更好的记忆文章内容。他希望能够输入一段文字后,程序就输出每个单词及其出现的次数。

请在下面程序段空白处填上正确内容以实现程序功能。

要求:

输入一段文字,程序将统计每个单词出现的次数并输出每个单词及其出现的次数。

样例:

请输入一段文字:the quick brown fox jumps over the lazy dog

文字中每个单词出现的次数如下:

the: 2

quick: 1

brown: 1

fox: 1

jumps: 1

over: 1

lazy: 1

dog: 1

程序如下:

text = input("请输入一段文字:")
word_count = {}
words = text.split()
for word in          ①        :
    if word in word_count:
              ②        
    else:
              ③        
print("文字中每个单词出现的次数如下:")
for word, count in word_count.items():
    print("{}: {}".        ④        (word, count))
查看答案
赣ICP备20007335号-2