data = input("输入一句英文句子:") #获取用户的输入
# 1.先用空格分隔成字符串列表
words = data.strip().split(" ")
# 2.创建一个空字典
wordDict = {}
# 3.遍历所有的单词
for word in words:
# 如果单词不存在,就让其个数置为1
if word not in wordDict.keys():
wordDict[word] = 1
else:
# 如果单词已经存在了,就在原来的值基础上再加1
wordDict[word] = wordDict[word] + 1
# 遍历字典打印统计结果
print("单词统计结果")
for word,count in wordDict.items():
print(word,count)
如果有帮助,请点击下采纳,谢谢~