用python写一个程序: 输入一个字符串,编程统计并输出其中的大写英文字母和数字的个数。
时间: 2024-10-23 09:04:28 浏览: 23
Python实验 字符串.zip
5星 · 资源好评率100%
在Python中,你可以使用内置的`isupper()`函数检查字符是否为大写字母,`isdigit()`函数用于检查字符是否为数字。下面是一个简单的程序,它接受用户输入的字符串,并分别统计大写字母和数字的数量:
```python
def count_uppercase_and_digits(input_str):
uppercase_count = 0
digit_count = 0
for char in input_str:
if char.isupper():
uppercase_count += 1
elif char.isdigit():
digit_count += 1
print(f"大写字母有:{uppercase_count}个")
print(f"数字有:{digit_count}个")
# 获取用户输入
input_string = input("请输入一个字符串:")
count_uppercase_and_digits(input_string)
```
当你运行这个程序并输入一个字符串时,它将显示其中大写字母和数字的具体数量。
阅读全文