统计出其中英文字母、空格、数字和其它字符的个数

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

character = input('请输入内容:')
letter_list = []
space_list = []
number_list = []
other_list = []
 
for element in character:
    if element.isdigit():
        number_list.append(element)
    elif element.isspace():
        space_list.append(element)
    elif element.isalpha():
        letter_list.append(element)
    else:
        other_list.append(element)
 
print(f'字母的个数是:{len(letter_list)}')
print(f'空格的个数是:{len(space_list)}')
print(f'数字的个数是:{len(number_list)}')
print(f'其他字符的个数是:{len(other_list)}')

  

 

posted @ 2023-05-16 11:41  sangern  阅读(60)  评论(0)    收藏  举报