python统计一串字符中数字,字母的个数
时间: 2024-03-18 09:20:25 浏览: 62
统计字符串中字母和数字个数
可以使用Python内置的isdigit()和isalpha()函数来统计一串字符中数字和字母的个数。
示例代码如下:
```python
string = input("请输入一串字符:")
num_count = 0
alpha_count = 0
for char in string:
if char.isdigit():
num_count += 1
elif char.isalpha():
alpha_count += 1
print("数字个数:", num_count)
print("字母个数:", alpha_count)
```
运行结果:
```
请输入一串字符:Hello123456
数字个数: 6
字母个数: 5
```
在上面的示例中,首先使用input()函数获取用户输入的一串字符,然后使用for循环遍历每个字符,如果该字符是数字则num_count加1,如果该字符是字母则alpha_count加1。最后输出数字个数和字母个数。
阅读全文