统计字符串中数字和字母的个数
时间: 2023-08-24 11:08:24 浏览: 90
统计字符串中字母和数字个数
好的,可以使用Python语言来实现。以下是示例代码:
```python
def count_letters_and_digits(s):
letters = 0
digits = 0
for char in s:
if char.isalpha():
letters += 1
elif char.isdigit():
digits += 1
return letters, digits
# 示例用法
s = "Hello, world! 123"
letters, digits = count_letters_and_digits(s)
print("字母个数:", letters)
print("数字个数:", digits)
```
输出结果为:
```
字母个数: 10
数字个数: 3
```
该函数接受一个字符串参数`s`,并使用`isalpha()`和`isdigit()`方法来判断每个字符是否为字母或数字,从而累加计数器。最后返回字母和数字的个数。
阅读全文