这道题要求统计一行字符的大写字母个数,小写字母个数和数字个数。先输出大写字母个数,再输出小写字母个数,最后输出数字个数的代码是什么
时间: 2024-03-09 17:51:44 浏览: 73
可以使用下面的Python代码实现:
```python
s = input() # 输入一行字符串
upper_count = 0 # 统计大写字母个数的变量
lower_count = 0 # 统计小写字母个数的变量
digit_count = 0 # 统计数字个数的变量
for char in s:
if char.isupper(): # 判断是否为大写字母
upper_count += 1
elif char.islower(): # 判断是否为小写字母
lower_count += 1
elif char.isdigit(): # 判断是否为数字
digit_count += 1
# 输出统计结果
print(upper_count)
print(lower_count)
print(digit_count)
```
注意,该代码假定输入的字符串中只包含字母和数字,如果输入了其他字符(如标点符号等),需要根据具体需求进行修改。
阅读全文