题目描述:
输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
解题思路:
> 直接遍历就好
代码:
string=input() char=0 digit=0 space=0 other=0 for i in string: if i.isdigit(): digit+=1 elif i.isalpha(): char+=1 elif i.isspace(): space+=1 else: other+=1 print('英文字母{}个数字{}个空格{}个其它字符{}个'.format(char,digit,space,other))