练习:
编写一个函数, 接收字符串参数, 返回一个元组,‘ehllo WROLD’
需求:元组的第一个值为大写字母的个数, 第二个值为小写字母个数.
代码如下:
def alphabet(x):
upper_count = 0 #定义一个计数器,计数大写字母
lower_count = 0 #定义一个计数器,计数小写字母
for i in x: #遍历字符串
if i.isupper(): #若为大写字母
upper_count += 1
elif i.islower(): #若为小写字母
lower_count += 1
else:
continue
return upper_count,lower_count #返回值为(大写字母个数,小写字母个数)
测试:
a = alphabet('ehllo WROLD')
print(a)
print(alphabet('Jay like Milktea'))
结果如下: