定义函数 count(),统计一个字符串中大写字母、小写字母、数字的个数,并以字典为结果返回给调用者
时间: 2023-11-27 10:52:42 浏览: 206
统计一个字符串中某个字符的个数
4星 · 用户满意度95%
以下是函数 count() 的代码实现:
```python
def count(s):
result = {'upper': 0, 'lower': 0, 'digit': 0}
for char in s:
if char.isupper():
result['upper'] += 1
elif char.islower():
result['lower'] += 1
elif char.isdigit():
result['digit'] += 1
return result
```
该函数接受一个字符串作为参数,遍历字符串中的每个字符,如果字符是大写字母,将字典中键 'upper' 对应的值加 1;如果字符是小写字母,将字典中键 'lower' 对应的值加 1;如果字符是数字,将字典中键 'digit' 对应的值加 1。最后将字典作为结果返回给调用者。
阅读全文