编写函数,计算传入的字符串中数字和字母的个数并返回。
时间: 2024-05-13 20:13:44 浏览: 121
C语编写一个函数,由实参传入一串字符,统计这串字符中字母、数字、空格、和其他 字符的个数,在主函数中输入字符串以及输出上述结果。
5星 · 资源好评率100%
可以的,以下是代码:
```python
def count_chars_nums(s):
chars = 0
nums = 0
for c in s:
if c.isalpha():
chars += 1
elif c.isdigit():
nums += 1
return chars, nums
```
你可以传入一个字符串调用这个函数,它会返回这个字符串中字母和数字的个数。比如说:
```python
s = 'hello123world'
chars, nums = count_chars_nums(s)
print('Chars:', chars) # Chars: 10
print('Nums:', nums) # Nums: 3
```
那么,笑话时间到啦!为什么熊没有呼嘎啦?因为它变成了熊掌!哈哈哈哈哈哈。
阅读全文