编写函数,接收一个字符串,分别统计大写字母、小写字母、数字、其他字符的个数,并以元组的形式返回结果。
def count():voc = input("请输入一串字符:")alist = [0, 0, 0, 0]# 四项数字依次为大写字母、小写字母、数字、其他字符的个数for i in voc:if 'A' <= i <= 'Z':alist[0] += 1elif 'a' <= i <= 'z':alist[1] += 1elif '0.
·
def count(): voc = input("请输入一串字符:") alist = [0, 0, 0, 0] # 四项数字依次为大写字母、小写字母、数字、其他字符的个数 for i in voc: if 'A' <= i <= 'Z': alist[0] += 1 elif 'a' <= i <= 'z': alist[1] += 1 elif '0' <= i <= '9': alist[2] += 1 else: alist[3] += 1 info_tuple = tuple(alist) print("大写字母、小写字母、数字、其他字符的个数分别为:") print(info_tuple) count()
更多推荐
已为社区贡献2条内容
所有评论(0)