用Python语言,for语句,输入一串字符,统计其中的大写字母,小写字母和数字各有多少个
时间: 2024-10-15 16:16:20 浏览: 21
python统计字母、空格、数字等字符个数的实例
在Python中,你可以使用`for`循环结合条件判断来统计字符串中大写字母、小写字母和数字的数量。下面是一个示例:
```python
string_input = input("请输入一串字符:") # 获取用户输入的字符串
count_upper = 0 # 初始化大写字母计数器
count_lower = 0 # 初始化小写字母计数器
count_digits = 0 # 初始化数字计数器
for char in string_input:
if char.isupper(): # 判断是否为大写字母
count_upper += 1
elif char.islower(): # 判断是否为小写字母
count_lower += 1
elif char.isdigit(): # 判断是否为数字
count_digits += 1
print(f"大写字母有:{count_upper}个")
print(f"小写字母有:{count_lower}个")
print(f"数字有:{count_digits}个")
阅读全文