编写一个程序, 用学典时键盘输入的英文学国频率 进行统计(忽略听小写)并逐行输“出每个字”出 现的次数
时间: 2024-10-24 10:05:45 浏览: 12
C语言程序设计-从键盘输入一个大写字母,要求改用小写字母输出;.c
要编写一个简单的Python程序,用于统计用户输入的英文文本中每个单词(这里指单个非空格字符组成的词)的出现次数,可以按照以下步骤操作:
```python
def word_frequency():
text = input("请输入英文文本(按回车键结束输入):")
# 将所有字母转换为小写并分割成单词列表
words = text.lower().split()
# 创建一个字典来存储单词及其计数
word_count = {}
for word in words:
if word not in word_count:
word_count[word] = 0
word_count[word] += 1
# 按照单词及其频率打印结果
for word, count in sorted(word_count.items()):
print(f"{word}: {count}次")
word_frequency()
```
当你运行这个程序时,它会提示你输入英文文本。每输入一行并按下回车键,程序就会统计这一行中的单词,并在结束后显示每个单词及其出现的次数。
阅读全文