当前位置:   article > 正文

python——分类统计字符个数_编写程序,用户输入一个字符串,以回车结束,统计字符串里英文字母、数字字符和其他

编写程序,用户输入一个字符串,以回车结束,统计字符串里英文字母、数字字符和其他

描述

编写程序,用户输入一个字符串,以回车结束,统计字符串里英文字母、数字字符和其他字符的个数(回车符代表结束,不计入统计)。‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬

输入格式

一个以回车结束的字符串 ‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬

输出格式

letter = 英文字母个数, digit = 数字字符个数, other = 其他字符个数

#分类统计字符个数

s=input()
x,y,z=0,0,0

for c in s:
    if ord('a')<=ord(c)<=ord('z') or ord('A')<=ord(c)<=ord('Z'):
        x+=1
    elif ord('0')<=ord(c)<=ord('9'):
        y+=1
    else:
        z+=1

print('letter = {}, digit = {}, other = {}'.format(x,y,z))
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/390124
推荐阅读
相关标签
  

闽ICP备14008679号