打开文件并读取内容file_path = 'wor...
发布时间 :2023-12-04 19:28:08
# 打开文件并读取内容
file_path = 'words_alpha.txt'
with open(file_path, 'r') as file:
# 初始化字母统计字典
letter_count = {chr(i): 0 for i in range(ord('a'), ord('z') + 1)}
# 逐行读取文件内容
for line in file:
# 去除行尾换行符,并获取首字母
word = line.strip()
first_letter = word[0]
# 更新字母统计字典
if first_letter in letter_count:
letter_count[first_letter] += 1
# 统计全部单词数量
total_words = sum(letter_count.values())
# 输出字母统计结果
for letter, count in letter_count.items():
print(f"以字母 '{letter}' 开头的单词数量: {count}")
# 输出全部单词数量
print(f"文件中全部的单词数量: {total_words}")