正则表达式解法:import re while True: try: s=input() count,flag=0,True if re.findall("[a-zA-Z]",s): count+=1 if not (s.isupper() or s.islower()): count+=1 if re.findall("\d",s): count+=1 if re.findall("[^0-9a-zA-Z \n]",s): count+=1 for i in range(len(s)-3): for j in range(i+3,len(s)-3): if s[i:i+3]==s[j:j+3...