1. 首页
  2. 数据库
  3. 其它
  4. python实现密码验证合格程序的思路详解

python实现密码验证合格程序的思路详解

上传者: 2020-12-23 01:10:15上传 PDF文件 32.01KB 热度 14次
题目描述 输入一行或多行字符串密码,验证每行密码是否符合规范,符合提示“OK”,否则“NG”。密码规范为: 1.长度超过8位 2.包括大小写字母.数字.其它符号,以上四种至少三种 3.不能有相同长度超2的子串重复 解题思路 1.获取输入的多行字符串 2.对每行字符串进行密码验证: 1)如果密码长度小于等于8或者是密码中有长度超过2的重复子串,则密码NG 2)在1)不满足的情况下再看有没有至少包含大写字母、小写字母、数字、其他符号 python代码实现 import sys import re def has_Dup(str): for i in range(len(str)-3):
下载地址
用户评论