需要掌握:1.如何获取字符串的长度,2.字典,3,字典枚举输出。
s = input()
#使用字典统计所有字符的频数
def count_characters(input_string):
# 创建一个空字典来存储字符及其频率
char_frequency = {}
# 遍历字符串中的每个字符
for char in input_string:
# 如果字符不在字典中,则将其添加,并将频率设为1
if char not in char_frequency:
char_frequency[char] = 1
# 如果字符已经在字典中,则将其频率加1
else:
char_frequency[char] += 1
return char_frequency
result = count_characters(s)
# 输出结果
for char, frequency in result.items():
print(f"{char}:{frequency}")