用python解决输入一串字符,分别统计出其中英文字母、空格、数字及其他字符的个数。

用python解决输入一串字符,分别统计出其中英文字母、空格、数字及其他字符的个数。

1 个回答

周明纲

提问:用python解决输入一串字符,分别统计出其中英文字母、空格、数字及其他字符的个数。

网友回答:

#-*-coding:utf-8 -*- s=input("请输入一行字符:") a=b=c=d=0 for i in s:    if i.isalpha():        a=a+1    elif i.isalnum():        b=b+1    elif i==' ':        c=c+1    else:        d=d+1 print("这一行字符中字母的数量是:{},数字的数量是:{},空格数量是:{},其他字符的数量是:{}。".format(a,b,c,d))

  • 1 关注
  • 0 收藏, 浏览
  • 提出于

相似问题