提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
任务一
请实现一个wordcount函数,统计英文字符串中每个单词出现的次数。返回一个字典,key为单词,value为对应单词出现的次数。
def wordcount(text):
punctuations = ["!","?",".",","]
#去掉标点符号
for punctuation in punctuations:
text = text.replace(punctuation," ")
words = text.split()
word_counts = {}
for word in words:
#把单词转换成小写
word = word.lower()
if word in word_counts:
word_counts[word] += 1
else:
word_counts[word] = 1
return word_counts
text = """
Got this panda plush toy for my daughter's birthday,
who loves it and takes it everywhere. It's soft and
super cute, and its face has a friendly look. It's
a bit small for what I paid though. I think there
might be other options that are bigger for the
same price. It arrived a day earlier than expected,
so I got to play with it myself before I gave it
to her.
"""
print(wordcount(text))
输出结果:
任务二
添加断点后进行调试