分类统计字符 描述 用户输入一个字符串,分别统计其中小写字母、大写字母、数字、空格和其他字符的个数,并在一行内输出小写字母、大写字母、数字、空格和其他字符的个数。 输入格式 输入一个字符串 输出格式 在一行内输出小写字母、大写字母、数字、空格和其他字符的个数 代码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 words = input() a = 0 b = 0 c = 0 d = 0 e = 0 for word in words: if 'a' <= word <= 'z': a += 1 # 计数小写字母 elif 'A' <= word <= 'Z': b += 1 # 计数大写字母 elif '0' <= word <= '9': c += 1 # 计数数字 elif word == ' ': d += 1 # 计数空格 else: e += 1 # 计数其他字符 print('{} {} {} {} {}'.format(a, b, c, d, e))