第一种方法如下
def count_string():
input_string = input('请输入一个字符串:')
if not input_string:return False
count_dict = {}
for i in input_string:
if i not in count_dict:
count_dict[i] = 1
else:
count_dict[i] += 1
return count_dict
print(count_string())
第二种方法如下
知识点:dict有个方法setdefault,如果键不存在于字典中,将会添加键并将值设为默认值
string = input("请输入一个字符串:")
info = {}
for item in string:
info.setdefault(item, 0)
info[item] += 1
print(info)