解题思路:如果忘记了alpha、dight、space这几个单词的情况下可以用这个方法......
注意事项:注意字母是会有大写小写两种状态的
参考代码:inp = input()
A = 0
B = 0
C = 0
D = 0
for i in inp:
if 'a'<= i <='z'or'A'<= i <= 'Z':
A +=1
elif '1'<=i<='9':
B +=1
elif i == ' ':
C +=1
else:
D +=1
print(A,B,C,D,end='')
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:563 |
C语言程序设计教程(第三版)课后习题10.7 (C语言代码)浏览:546 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:1162 |
A+B for Input-Output Practice (IV) (C语言代码)浏览:493 |
1126题解浏览:596 |
简单的a+b (C语言代码)浏览:541 |
1162答案错误,为什么浏览:644 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:393 |
C二级辅导-温度转换 (C语言代码)浏览:550 |
C语言程序设计教程(第三版)课后习题7.4 (C语言代码)浏览:512 |