输入一个宇符串,统计其中单词出现的次数,单词之向用空格分隔开。
时间: 2023-08-22 20:06:44 浏览: 101
chongfu.rar_Java字符串空格_单词统计_统计单词
好的,可以使用以下 Python 代码实现:
```python
string = input("请输入一个字符串:") # 获取用户输入的字符串
word_dict = {} # 用于存储单词出现次数的字典
# 将字符串按空格分割为单词,并遍历每个单词
for word in string.split():
# 如果单词已经在字典中,则将其出现次数加1
if word in word_dict:
word_dict[word] += 1
# 如果单词不在字典中,则将其添加到字典,并将出现次数设为1
else:
word_dict[word] = 1
# 输出每个单词及其出现次数
for word, count in word_dict.items():
print("{}: {}".format(word, count))
```
你可以将这段代码复制到 Python 环境中运行,然后输入一个字符串进行测试。注意,这段代码只能统计单词出现的次数,如果字符串中包含标点符号等特殊字符,则需要进行处理才能得到正确的结果。
阅读全文