输入一段英文,统计其中英文大写字母、小写字母、数字和其它字符的个数。
时间: 2023-04-20 13:02:23 浏览: 845
统计字符串中汉字、字母、数字、英文标点、中文标点个数
5星 · 资源好评率100%
可以使用Python编程语言来实现这个功能。具体步骤如下:
1. 定义一个字符串变量,存储输入的英文字符串。
2. 使用循环遍历字符串中的每个字符,判断其是否为大写字母、小写字母、数字或其他字符,并分别计数。
3. 输出统计结果。
下面是Python代码示例:
```python
# 输入英文字符串
s = input("请输入英文字符串:")
# 初始化计数器
upper_count = # 大写字母个数
lower_count = # 小写字母个数
digit_count = # 数字个数
other_count = # 其他字符个数
# 遍历字符串中的每个字符
for c in s:
if c.isupper(): # 判断是否为大写字母
upper_count += 1
elif c.islower(): # 判断是否为小写字母
lower_count += 1
elif c.isdigit(): # 判断是否为数字
digit_count += 1
else: # 其他字符
other_count += 1
# 输出统计结果
print("大写字母个数:", upper_count)
print("小写字母个数:", lower_count)
print("数字个数:", digit_count)
print("其他字符个数:", other_count)
```
运行程序后,输入一个英文字符串,程序会输出该字符串中大写字母、小写字母、数字和其他字符的个数。
阅读全文