输入一行字符,分别统计出其中英文字母、数字、空格和其他字符的个数。
s=input()
d=a=o=k=0
for i in s:
if i.isdigit():
d+=1
elif i.isalpha():
a+=1
elif i.isspace():
k+=1
else:
o+=1
print(a,d,k,o)
补充:
#统计字符个数
str=input("请输入一串字符:")
resoult={}
for i in str:
resoult[i]=str.count(i)
print(resoult)