输入字符串判断其中的字母,数字,空格和特殊符号的个数的代码?
string=input("输入字符串:")
alp=0
num=0
spa=0
oth=0
for i in range(len(string)):
if string[i].isspace(): #判断是否是空格的函数
spa+=1
elif string[i].isdigit():#判断是否是数字的函数
num+=1
elif string[i].isalpha():#判断是否是字母的函数
alp+=1
else:
oth+=1#其他特殊符号
print('space: ',spa)
print('digit: ',num)
print('alpha: ',alp)
print('other: ',oth)
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!