国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

Python設計密碼強度校驗程序

瀏覽:9日期:2022-07-15 18:11:42

程序介紹

本程序利用

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設計密碼強度校驗程序

以上就是Python設計密碼強度校驗程序的詳細內容,更多關于Python密碼強度檢驗的資料請關注好吧啦網其它相關文章!

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 沙洋县| 望都县| 龙游县| 高雄县| 扎囊县| 新绛县| 昌邑市| 河源市| 山丹县| 濮阳县| 大邑县| 乌拉特前旗| 大埔区| 仪陇县| 陇西县| 天台县| 紫金县| 连州市| 佛坪县| 保山市| 晋中市| 岱山县| 博白县| 晴隆县| 镇康县| 岳阳市| 区。| 阳新县| 德庆县| 凌源市| 墨脱县| 阆中市| 天祝| 镇原县| 长宁区| 蕉岭县| 黄陵县| 马龙县| 咸阳市| 吴堡县| 年辖:市辖区|