统计不同字符的个数。用户从键盘输入一行字符,编写一个程序,统计并输出其英文字符、数字、空格及其他字符个数
统计不同字符的个数。用户从键盘输入一行字符,编写一个程序,统计并输出其英文字符、数字、空格及其他字符个数str=input('请输入一行字符:')a,b,c,d=0,0,0,0for i in str:if97 <= ord(i) <=122or 65 <= ord(i) <=97 :a+=1elif i.isspace():b+=1elif i.isdigit():c+=
文章共368字 · 阅读需要大约2分钟
一键AI生成摘要,助你高效阅读
问答
·
统计不同字符的个数。用户从键盘输入一行字符,编写一个程序,统计并输出其英文字符、数字、空格及其他字符个数
str=input('请输入一行字符:')
a,b,c,d=0,0,0,0
for i in str:
if 97 <= ord(i) <=122 or 65 <= ord(i) <=97 :
a+=1
elif i.isspace():
b+=1
elif i.isdigit():
c+=1
else:
d+=1
print('{}中英文字符有{}个、数字有{}个、空格有{}个、其他字符共有{}个'.format(str,a,c,b,d))
更多推荐
已为社区贡献1条内容
所有评论(0)