python实现统计字符类型
Posted 怪很强你先上
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python实现统计字符类型相关的知识,希望对你有一定的参考价值。
#字符串处理统计类型
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()
以上是关于python实现统计字符类型的主要内容,如果未能解决你的问题,请参考以下文章