msg=input("请输入一串字符:")
N=len(msg)
#英文字符个数
char=0
#数字个数
numbers=0
#空格个数
space=0
#其他字符个数
extra=0
#islower() 方法检测字符串是否由小写字母组成。
msg=msg.lower()
for i in range(0,N):
if msg[i]>="a"and msg[i]<="z":
char+=1
elif msg[i].isnumeric():
numbers+=1
elif msg[i].isspace():
space+=1
else:
extra+=1
print("英文字符个数:{}\t数字个数:{}\t空格个数:{}\t其他字符个数:{}".format(char,numbers,space,extra),end="")