社区讨论

为啥错了

B3843[GESP202306 三级] 密码合规参与者 2已保存回复 1

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
1 条
当前快照
1 份
快照标识符
@m1othvjo
此快照首次捕获于
2024/09/30 17:38
去年
此快照最后确认于
2025/11/04 18:28
4 个月前
查看原帖
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)

回复

1 条回复,欢迎继续交流。

正在加载回复...