对一行字符串统计不同字符个数,分别统计并输出中英文字符、空格、数字和其他字符个数。
输入格式:
一行字符串
输出格式:
依次输出中英文字符、空格、数字、和其他字符个数。
注意:中文数字字符,如七,算作中英文字符,而不算数字字符。
输入样例:
Hi! 天气不错 二十八度 28℃。
输出样例:
10 3 2 3
参考答案
a = input()
y = 0
z = 0
k = 0
s = 0
q = 0
for i in a:
if i.isalpha():
y = y+1
elif i.isspace():
k = k + 1
elif i.isdigit():
s = s+1
else:
q = q + 1
print(y,k,s,q,end="")