输入一行由多个单词(单词之间由空格分隔)组成的英文句子,单词不区分大小写,也不包含末尾的标点符号,统计各个单词出现的次数。输入描述:一行由多个单词(单词之间由空格分隔)组成的英文句子,输出描述:各个单词出现的次数
时间: 2024-04-21 13:05:55 浏览: 104
功能:输入文本和单词集,程序可以统计出词集中各个单词出现的次数.zip
好的,这是一个简单的统计单词出现次数的问题,我可以给你一个 Python 的实现:
```python
sentence = input().lower() # 将输入的句子转换为小写
words = sentence.split() # 将句子按照空格分割成单词列表
word_count = {} # 用字典来记录每个单词出现的次数
# 遍历单词列表,统计每个单词出现的次数
for word in words:
if word in word_count:
word_count[word] += 1
else:
word_count[word] = 1
# 输出每个单词出现的次数
for word, count in word_count.items():
print(word, count)
```
你可以将这段代码复制到 Python 环境中运行,输入一个句子,程序就会输出每个单词出现的次数。
阅读全文