题解 | #统计字符#
统计字符
https://www.nowcoder.com/practice/539054b4c33b4776bc350155f7abd8f5
import sys
try:
while True:
line = sys.stdin.readline().strip()
if line == '':
break
lines = line.split()
# print(int(lines[0]) + int(lines[1]))
# print(lines)
dic={
'A':0,
'B':0,
'C':0,
'D':0
}
for i in lines:
for j in i:
if j.isalpha():
dic['A']+=1
elif j.isspace():
dic['B']+=1
elif j.isdigit():
dic['C']+=1
else:
dic['D']+=1
dic['B']+=len(lines)-1
print(dic['A'])
print(dic['B'])
print(dic['C'])
print(dic['D'])
except:
pass
查看8道真题和解析