python接收输入的一行字符只统计数字的个数,python 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。...
一、参考解法:
s =input('请输入字符串:')
dic={'letter':0,'integer':0,'space':0,'other':0}
for i in s:
if i >'a' and i'A' and i
dic['letter'] +=1
elif i in '0123456789':
dic['integer'] +=1
elif i ==' ':
dic['space'] +=1
else:
dic['other'] +=1
print('统计字符串:',s)
print(dic)
print('------------显示结果2---------------')
for i in dic:
print('%s='%i,dic[i])
print('------------显示结果3---------------')
for key,value in dic.items():
print('%s='%key,value)
二、参考解法:
tmpStr = input('请输入字符串:')
alphaNum=0
numbers=0
space
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
