统计字符个数[填空题]

本程序完成的功能:当用户输入一个字符串,以回车结束,利用字典统计其字符出现的次数(回车符代表结束)

import dict

char_count = dict()

input_str = input("请输入一个字符串:")  
input_str_list = input_str.split()

for char in input_str_list:  
    char_count[char] = char_count.get(char, 0) + 1

for char, count in char_count.items():  
    print(f"{char}: {count}")  



# 定义一个空字典
char_count = {}

# 获取用户输入的字符串
string = input("请输入一串字符串,以回车结束:")

# 遍历字符串中的每一个字符
for char in string:
    # 判断字符是否在字典中
    if char in char_count:
        char_count[char] += 1
    else:
        char_count[char] = 1

    # 如果输入的字符是回车符,则停止遍历
    if char == '\n':
        break

# 输出字典中的每个字符及其出现次数
for key, value in char_count.items():
    print("字符 {} 出现了 {} 次。".format(key, value))