Python 字典统计英文句子字符分布
Python 字典统计英文句子字符分布
本程序使用 Python 字典统计英文句子中每个小写字母出现的次数,并输出字符分布结果。
代码示例
char_count = {} # 定义一个空字典用于存储字符分布
sentence = input("请输入一句英文句子:") # 接收用户输入的句子
for char in sentence: # 遍历句子中的每个字符
if char.islower(): # 判断字符是否为小写字母
char_count[char] = char_count.get(char, 0) + 1 # 将小写字母的数量加入字典中
print("总字符数量:", len(sentence), end=',') # 输出一共包含的字符数量
for char in "abcdefghijklmnopqrstuvwxyz": # 输出字符分布结果
if char in char_count: # 如果某个字符没有出现,则不显示
print(char, ':', char_count[char], end=",")
输出结果
请输入一句英文句子:Hello World
总字符数量: 11,h: 1,e: 1,l: 3,o: 2,w: 1,r: 1,d: 1,
原文地址: https://www.cveoy.top/t/topic/pnv4 著作权归作者所有。请勿转载和采集!