题解 | #统计字符#

统计字符

https://www.nowcoder.com/practice/539054b4c33b4776bc350155f7abd8f5

import sys

import re

s = input()
numSpace = len(s)
numChar = []
numNumb = []
numOther = []
s = s.replace(' ', '')
numSpace = numSpace - len(s)
for i in s:
    if 'a' <= chr(ord(i)) <= 'z':
        numChar.append(i)
    elif re.match('\d', i):
        numNumb.append(i)
    else:
        numOther.append(i)
print(len(numChar))
print(numSpace)
print(len(numNumb))
print(len(numOther))

全部评论

相关推荐

程序员小白条:学历和简历问题,你想走开发,现在很难的啦,尤其后端方向很难走,前端、测开,都会好很多,另外要等8月底和9月初去投日常
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务