编写函数,接收一个字符串,分别统计大写字母
时间: 2023-04-25 21:02:20 浏览: 95
编写二个函数,其中一个函数func1完成功能为:接收字符串参数,返回一个元组,其中第一个元素为字符串中大写字母个数,
5星 · 资源好评率100%
和小写字母的个数,并返回一个字典,键为'upper'和'lower',值为对应的个数。
可以使用Python内置函数isupper()和islower()来判断字符是否为大写或小写字母。
以下是示例代码:
```python
def count_upper_lower(s):
upper_count = 0
lower_count = 0
for c in s:
if c.isupper():
upper_count += 1
elif c.islower():
lower_count += 1
return {'upper': upper_count, 'lower': lower_count}
```
使用示例:
```python
s = 'Hello World'
result = count_upper_lower(s)
print(result) # {'upper': 2, 'lower': 8}
```
阅读全文