编写函数,接收字符串参数,返回一个元组,其中第一个元素为大写字母个数,第二个元素为小写字母个数,第三个元素为其它字符个数。
时间: 2024-05-12 14:16:55 浏览: 117
Python字符串、列表、元组、字典、集合的补充实例详解
好的,您的第一个问题是编写函数,接收字符串参数,返回一个元组,其中第一个元素为大写字母个数,第二个元素为小写字母个数,第三个元素为其它字符个数。以下是代码实现:
```python
def count_letters(s):
upper_count = 0
lower_count = 0
other_count = 0
for char in s:
if char.isupper():
upper_count += 1
elif char.islower():
lower_count += 1
else:
other_count += 1
return (upper_count, lower_count, other_count)
```
您可以调用该函数,将一个字符串作为参数传入,函数将返回一个元组,其中包含大写字母、小写字母和其他字符的个数。请注意,函数不会更改原始字符串,而是返回一个新的元组。
希望以上代码能够解决您的问题,如果您还有其他问题,请随时提出。
阅读全文