一个输入密码的设定-python
来源:互联网 发布:java http断点上传 编辑:程序博客网 时间:2024/05/20 23:58
nums = '0123456789'symbols = r'''`!@#$%^&*()_+-={}[]|\'";:/?.,<>'''chars = 'abcdefghigklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'passwd = input('请输入密码:')length = len(passwd)while (passwd.isspace() or length == 0): passwd = input('输入错误,从新输入: ')if length <= 8: flag_len = 1elif 8 < length < 16: flag_len = 2else: flag_len = 3flag_con = 0 # 所用的字符串种类for each in passwd: if each in nums: flag_con += 1 breakfor each in passwd: if each in symbols: flag_con += 1 breakfor each in passwd: if each in chars: flag_con += 1 breakwhile True: print ("你的密码评级为:",end='') if flag_len == 1 or flag_con == 1: print ("低") elif flag_len == 2 or flag_con == 2: print ("中") else: print ("高") break print('请按以下方式提升你的安全级别:\n\ \t1.密码必须由数字。字母及特殊字符三种组合\n\ \t2.密码只能由字母开头\n\ \t3.密码长度不能低于16位') break #记得一定要写break,不然会无限循环下去
0 0
- 一个输入密码的设定-python
- 汇编——设定一个四位的密码,判断输入的密码是否正确
- psql执行的时候不输入密码的设定
- python 的密码输入方式
- [Python] 控制台输入密码的方法
- Python实现星号遮掩的密码输入
- 一个简单的账号密码输入框
- bat批处理调用psql执行的时候不输入密码的设定
- Python输入密码
- python控制台输入密码
- ubuntu root密码的设定
- 博客网站设定了校验密码的规则,编写方法检验一个字符串是否是合 法的密码。规则如下: 密码长度在 8-16 之间 密码只能包含字母和数字 密码必须存在至少 2 个数字 如果用户输入的密码符合
- android输入框一条线和一个框两种样式的设定
- python脚本输入密码判断
- python密码密文输入
- python&ruby 与控制台的交互(自动输入密码)
- Python抓需要输入用户名密码的https网页
- Python的Crypto模块使用:自动输入Shell中的密码
- Swift 数值型字面量
- (iOS开发)修改textfeiled中placeholder的字体,颜色,大小
- 改变shape solid color
- 高性能 TCP/UDP 通信框架 HP-Socket
- Vim 乱码问题
- 一个输入密码的设定-python
- Beyond Compare 3 密钥被撤销的解决办法
- python中从字符串中截取中文和英文字符
- 智能优化算法
- 菜鸟要做架构师(三)——单元测试的七种境界
- Spring Boot——开发新一代Spring Java应用
- Shiro 不走鉴权方法并且,There is no session with id
- 对四种正则表达式分组算法的评估
- LeetCode 260. Single Number III 解题报告