) 编写程序实现功能,用户从控制台输入一些单词,单词以空格隔开,用户 输入以 exit 单词结束(exit 单词不计算),程序统计用户输入的每个单词出现的次 数,并输出结果(输出格式不限)。例如: 输入:hello java hello Jsp java tom lucy java exit 输出:{java=3, tom=1, Jsp=1, hello=2, lucy=1}
时间: 2024-02-21 18:58:48 浏览: 98
输入一句话,取反输出,按以下两种方式,例如输入的是hello java,输出的为java hello,avaj olleh.
4星 · 用户满意度95%
好的,以下是 Python 代码实现该功能:
```python
word_dict = {} # 存储单词及其出现次数的字典
while True:
words = input().strip() # 读入用户输入的一行字符串
if words == "exit":
break
for word in words.split():
word_dict[word] = word_dict.get(word, 0) + 1 # 统计单词出现次数
print(word_dict)
```
运行程序后,用户可以在控制台输入单词,单词以空格隔开,直到输入 exit 单词为止。程序会统计用户输入的每个单词出现的次数,并输出结果,输出格式类似于 Python 字典。
阅读全文