为啥错了
查看原帖
为啥错了
1409514
ShaneWang楼主2024/9/30 17:38

a = input() a1 = a.split(',') for i in a1: st = [0, 0, 0] i1 = False i2 = True if 6 <= len(i) <= 12: for j in i: if int(ord('a')) < int(ord(j)) < int(ord('z')): st[0] = 1 elif int(ord('A')) < int(ord(j)) < int(ord('Z')): st[1] = 1 elif int(ord('0')) < int(ord(j)) < int(ord('9')): st[2] = 1 elif j in '!@#$': i1 = True else: i2 = False if sum(st) > 1 and i1 and i2: print(i)

2024/9/30 17:38
加载中...