您的位置 首页 > 数码极客

【字符数】使用python统计字符串中的各种字符数

python统计字符串中出现各种字符的次数

第一,提出问题

随机输入数字、英语、空格、其他字符等字符串,以计算该字符出现的次数

二、困难的提示

想法:从键盘随机输入字符串,然后重复字符串,循环显示字符串中的每个字符,计算每种字符类型的出现次数

循环字符串

判断使用数字字符——:is digit()方法决定使用空格——。isspace()方法确定英语单词——。isalpha()方法3,使用代码实现

#匹配字符串中的各种字符数、数字、英语单词、空格和特殊字符

Def count(str):

num _ number=char _ number=space _ number=other _ number=0

For I in str:

If i.isdigit():#判断号码

Num_number=1

Elif i.isspace():#检查空白

Space_number=1

Elif i.isalpha():#英语单词判断

Char_number=1

Else:

其他_编号=1

Print('英语字符:{}数字字符:{}空格:{}特殊字符: {})。format (char _ number,num _ numat)

If _ _ name _ _==' _ _ main _ _ ' :

S='123dsse,/n '

Count(s)

关于作者: luda

无忧经验小编鲁达,内容侵删请Email至wohenlihai#qq.com(#改为@)

热门推荐