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

s='Today is Monday~~今天是星期一,  台风也88了'

letter_count=0

space_count=0

num_count=0

other_letter_count=0

for i in s:


    if i.isalpha():


        letter_count+=1


     elif i.isspace():


        space_count+=1


      elif i.isdigit():


         num_count+=1


      else:

         other_letter_count+=1


print('英文单词有%s个,空格有%s个,数字有%s个,其他字符有%s个\


'%(letter_count,space_count,num_count,other_letter_count))

你可能感兴趣的:(输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。)