#题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
# _*_ coding:utf-8 _*_import res = raw_input('Input a string:/n')#统计所有字符个数letters1 = len(re.compile(r'.*?').findall(s))#统计空格数letters2 = len(re.compile(r'/s+?').findall(s))#统计数字letters3 = len(re.compile(r'/d+?').findall(s))#统计字母加数字letters4 = len(re.compile(r'/w+?').findall(s))#除了字母和数字letters5 = len(re.compile(r'/W+?').findall(s))PRint '所有字符个数是%d/n空格数%d/n数字个数%d/n字母加数字%d/n其他字符%d' % (letters1,letters2,letters3,letters4,letters5)
新闻热点
疑难解答