用字典统计该字符串中各英文字母和其对应的出现次数,并输出结果

输入一个仅由大小写英文字母组成的字符串,利用字典统计该字符串中各英文字母和其对应的出现次数,并输出结果。用isalpha或a<=x<=z
例如:shanghai
s 出现1次
h 出现2次
……

string_ = input("请输入仅由大小写英文字母组成的字符串:")
dic_str = {}
for i in string_:
  if(i not in dic_str.keys()):
    dic_str[i] = 1
  else:
    dic_str[i] +=1

for key in dic_str.keys():
  print("{}出现{}次".format(key,dic_str[key]))