python——识别字符并统计
可以直接使用的代码:
s = input('input a string:\n')
letters = 0
space = 0
digit = 0
others = 0
for c in s:
if c.isalpha():
letters += 1
elif c.isspace():
space += 1
elif c.isdigit():
digit += 1
else:
others += 1
print('char=%d,space=%d,digit=%d,others=%d' % (letters, space, digit, others))
运行后,可以敲一句英文句子测试测试