def func(p):
digit_number= 0
alpha_number= 0
else_number= 0
for i in p:
if i.isdigit():
digit_number+= 1
elif i.isalpha():
alpha_number+= 1
else:
else_number+= 1
return(digit_number,alpha_number,else_number)
定义一个函数,传入一个字符串,返回字符串中数字、字母和其他字符的数量
def func(p): #定义一个函数,传入一个字符串
digit_number= 0
alpha_number= 0
else_number= 0
for i in p: #遍历字符串
if i.isdigit(): #如果i是数字
digit_number+= 1
elif i.isalpha(): #如果i是字母
alpha_number+= 1
else: #其他
else_number+= 1
return(digit_number,alpha_number,else_number) #返回各个数量