import sys
N=[]
count=0
while count<10:
char = sys.stdin.read(1)
count+=1
N.append(char)
letter,digit,other=0,0,0
for i in N:
if 'a'<=i<='z' or 'A'<=i<='Z':
letter+=1
elif '0'<=i<='9':
digit+=1
else:
other+=1
print(f"letter = {letter}, digit = {digit}, other = {other}")
7-11 统计英文字母和数字字符(Python实现)【sys.stdin.read(1)实现单个读入】
2024-04-02 20:18:02 17 阅读