1 def count(n): 2 upp = 0 3 low = 0 4 num = 0 5 sym = 0 6 for i in n: 7 if i.isupper(): #判断i是否是大写字母 8 upp +=1 9 elif i.islower(): #判断i是否是小写字母 10 low +=1 11 elif i.isdigit(): #判断i是否是数字 12 num +=1 13 else: #判断其他符号 14 sym +=1 15 return "大写字母的个数是:{0} 小写字母的个数是:{1} 数字的个数是:{2} 符号的个数是:{3}".format(upp,low,num,sym) 16 print(count(input("请输入字符串:")))