分类统计字符
2019-04-11 本文已影响0人
Dujf
分类统计字符
描述
用户输入一个字符串,分别统计其中小写字母、大写字母、数字、空格和其他字符的个数,并在一行内输出小写字母、大写字母、数字、空格和其他字符的个数。
输入格式
输入一个字符串
输出格式
在一行内输出小写字母、大写字母、数字、空格和其他字符的个数
输入输出示例
输入
Aa787ghWRD u !#$
输出
4 4 3 2 3
代码:
str = input()
upper = 0
lower = 0
digit = 0
space = 0
other = 0
for i in str:
if i.islower():
lower = lower + 1
elif i.isupper():
upper = upper + 1
elif i.isnumeric():
digit = digit + 1
elif i.isspace():
space =space + 1
else:
other = other + 1
print(lower,upper,digit,space,other)