题解 | #统计字符#

统计字符

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))

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

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