题目内容
(请给出正确答案)
[主观题]
1、编写函数,接收一个字符串,分别统计大写字母、小写字母、数字、其他字符的个数,以元组的形式返回结果,最后调用这个函数并传递参数,输出函数的返回结果。要求不是大写字母、小写字母、数字的任意字符都记入其他字符的个数。
答案
def demo(v): capital = little = digit = other =0 for i in v: if 'A'<=i<='Z': capital+=1 elif 'a'<=i<='z': little+=1 elif '0'<=i<='9': digit+=1 else: other+=1 return (capital,little,digit,other) x = 'capital = little = digit = other =0' print(demo(x))
如搜索结果不匹配,请 联系老师 获取答案