题解 | #统计字符#
统计字符
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))