Python学习日志(17)

题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。

s = input(‘请输入字符串:’)
letters = 0
space = 0
numbers = 0
others = 0
for c in s:
if c.isalpha():
letters += 1
elif c.isspace():
space += 1
elif c.isdigit():
numbers += 1
else:
others += 1
print(‘英文字母个数为%s,空格为%s,数字为%s,其他字符为%s。’%(letters,space,numbers,others))

猜你喜欢

转载自blog.csdn.net/weixin_42618977/article/details/84022316