如何使用Python设计密码安全检验安全程度程序
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,小编给大家分享一下如何使用Python设计密码安全检验安全程度程序,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!程序介绍本程序利用1.密码必须由数字、字母及特殊字符三种组合2.密码只
千家信息网最后更新 2025年12月02日如何使用Python设计密码安全检验安全程度程序
小编给大家分享一下如何使用Python设计密码安全检验安全程度程序,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!
程序介绍
本程序利用
1.密码必须由数字、字母及特殊字符三种组合
2.密码只能由字母开头
3.密码长度不能低于16位
来判断密码程度。
首先,把可输入的字符写进去:
symbols = r'''`!@#$%^&*()_+-=/*{}[]\|;:?/<>'''chars = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'nums = '0123456789'然后开始循环并判断密码长度:
while 1: print('--------------密码安全级别检查-------------------') passwd = input('请输入需要检查的密码组合:') length = len(passwd) while passwd.isspace() or length == 0: passwd = input('您输入的密码为空,请重新输入:') if length <= 8: flag_len = 1 elif 8< length < 16: flag_len = 2 else: flag_len = 3 flag_con = 0然后判断字符:
for each in passwd: if each in symbols: flag_con += 1 break for each in passwd: if each in chars: flag_con += 1 break for each in passwd: if each in nums: flag_con += 1 break
最后评定密码,并给出建议:
while True: print('您的密码安全级别评定为:',end='') if flag_len == 1 or flag_con == 1: print('低') elif flag_len == 2 or flag_con == 2: print('中') else: print('高') print('请继续保持!') break print('请按以下方式提升您的密码安全级别:\n\ \t1.密码必须由数字、字母及特殊字符三种组合\n\ \t2.密码只能由字母开头\n\ \t3.密码长度不能低于16位') break运行结果
看完了这篇文章,相信你对"如何使用Python设计密码安全检验安全程度程序"有了一定的了解,如果想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!
密码
安全
程序
字母
字符
输入
程度
级别
长度
组合
安全检验
检验
设计
特殊
开头
数字
篇文章
检查
评定
完了
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
如何买云服务器
河南蓝果网络技术有限公司招聘
网络技术如何帮助企业制定战略
中国云服务器招商项目平台
ARM和喷码机软件开发
浙江飞猪网络技术有限公司
歌曲怎么添加到数据库
蓝度网络技术工作室
电力信息网络安全招标技术要求
网络技术人员年终总结报告
贵阳职业技术学院网络安全
哪所大学的网络安全快递
内网网页找不到服务器
学习数据库原理及应用的期望
游戏设计软件开发专业
安装数据库怎样删除挂起文件
江苏云柜网络技术有限
sql2016迁移数据库
双阳区现代化网络安全质量服务
食安网络安全
软件开发仿真
青海软件开发模型
甲骨云服务器添加root密码
adsl能用cs服务器吗
郑州前端软件开发费用是多少
企业签名ipa签名软件开发
变速器软件开发过程 成熟度
报文服务器
声光电法制主题培训基地软件开发
舟山新区软件开发定制