您的位置:首页 > 编程语言 > Python开发

python之菜鸟100例--017

2018-01-01 19:55 302 查看
题目:统计任意字符串中,字母,数字,空格,其他特殊字符的个数

代码如下:

'''
可用isalpha(),isplace(),isdigit()来分别判断是否是字母,空格,数字
'''
#用字典这种数据结构统计
dict = {'alpha':0,'place':0,'digit':0,'other':0}
s = input("请任意输入一串:")
for ss in s:
if (ss>='a' and ss<='z') or (ss>='A' and ss<='Z'):
dict['alpha'] +=1
elif ss == " ":
dict['place'] +=1
elif ss in '0123456789':
dict['digit'] +=1
else:
dict['other'] +=1
print("统计结果为:",dict)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息