Python中,首先定义一个接收字符串参数的函数,统计该字符串中字母,数字和其他字符的个数。
时间: 2024-02-22 22:56:49 浏览: 90
python实现字符串中字符分类及个数统计
5星 · 资源好评率100%
好的,以下是实现该功能的 Python 代码:
```python
def count_chars(string):
letters = 0
digits = 0
others = 0
for char in string:
if char.isalpha():
letters += 1
elif char.isdigit():
digits += 1
else:
others += 1
return letters, digits, others
```
该函数接收一个字符串参数 `string`,并定义了三个变量 `letters`、`digits` 和 `others`,分别用于统计字母、数字和其他字符的个数。接下来对字符串中的每个字符进行遍历,如果是字母则 `letters` 变量加一,如果是数字则 `digits` 变量加一,否则 `others` 变量加一。最后函数返回三个变量的元组,即字母、数字和其他字符的个数。
阅读全文