48.题目:
输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。
s = input("输入字符:\n")
letters = 0
space = 0
digit = 0
others = 0
for i in s:
if i.isalpha():
letters += 1
# elif i.isspace():
elif i == " ":
space += 1
elif i.isdigit():
digit += 1
else:
others += 1
print("英文字母的个数是:%d、空格的个数是:%d、数字的个数是:%d和其他字符的个数是:%d" % (letters, space, digit, others))