7-4 jmu-python-字符串-统计不同字符个数

  • Post author:
  • Post category:python


7-4 jmu-python-字符串-统计不同字符个数

对一行字符串统计不同字符个数,分别统计并输出中英文字符、空格、数字和其他字符个数。

输入格式:

一行字符串

输出格式:

依次输出

中英文字符、空格、数字、和其他字符

个数。


注意:

中文数字字符,如



,算作中英文字符,而不算数字字符。

输入样例:

Hi! 天气不错 二十八度 28℃。

输出样例:

10 3 2 3

line=input()
c,blank,d,other=0,0,0,0
for e in line:
    if e.isdigit():
        d+=1
    elif e.isalpha():
        c+=1
    elif e.isspace():
        blank+=1
    else:
        other+=1
print("%d %d %d %d"%(c,blank,d,other))