分類統計字符
描述
用戶輸入一個字符串,分別統計其中小寫字母、大寫字母、數字、空格和其他字符的個數,並在一行內輸出小寫字母、大寫字母、數字、空格和其他字符的個數。
輸入格式
輸入一個字符串
輸出格式
在一行內輸出小寫字母、大寫字母、數字、空格和其他字符的個數
代碼
words = input()
a = 0
b = 0
c = 0
d = 0
e = 0
for word in words:
if 'a' <= word <= 'z':
a += 1 # 計數小寫字母
elif 'A' <= word <= 'Z':
b += 1 # 計數大寫字母
elif '0' <= word <= '9':
c += 1 # 計數數字
elif word == ' ':
d += 1 # 計數空格
else:
e += 1 # 計數其他字符
print('{} {} {} {} {}'.format(a, b, c, d, e))