#字符串处理统计类型def my_func(*str): list_num = [] list_big = [] list_small = [] list_qt = [] str = input(‘请输入一个字符串‘) for j in str: if ord(j) > 47 and ord(j) < 58: list_num.append(j) if ord(j) > 64 and ord(j) < 91: list_big.append(j) if ord(j) > 96 and ord(j) < 123: list_small.append(j) else: list_qt.append(j) a = len(list_big) b = len(list_small) c = len(list_num) d = len(list_qt) print(str) # 输出一次你所输入的字符串 print(‘大写%d个,小写%d个,数字%d个,其他%d个‘ % (a, b, c, d)) # 统计各类字符个数 list = [a, b, c, d] print(tuple(list))my_func()
原文地址:https://www.cnblogs.com/menxin/p/9875383.html
时间: 2024-08-30 05:09:43