酷代码 AI
菜单

输入一行字符,统计出其中数字字符, 大写字符, 小写字符, 空格字符 和 特殊字符的个数。 注: 除了数字字符, 大写字符, 小写字符, 空格字符 以外的字符都是特殊字符 输入 一行字符串,总长度不超1000。 输出 分别输出数字字符, 大写字符, 小写字符, 空格 和 特殊字符的个数。中间由空格隔开 不需要统计换行! 样例输入 复制 I love y0u! 样例输出 复制 1 1 6 2 1

```python # 读取输入字符串 s = input() # 初始化计数器 digit_count = 0 upper_count = 0 lower_count = 0 space_count = 0 special_count = 0 # 遍历字符串中的每个字符 for char in s: if char.isdigit(): digit_count += 1 elif char.isupper(): upper_count += 1 elif char.islower(): lower_count += 1 elif char == ' ': space_count += 1 else: special_count += 1 # 输出结果 print(digit_count, upper_count, lower_count, space_count, special_count) ``` [2025-12-14 20:09:54 | AI问答 | 147点数解答]

服务商
相关提问
发财导航,免费问AI
实用工具查看更多