新闻  |   论坛  |   博客  |   在线研讨会
基于 Python 的密码强度检测工具
小橘子lala | 2025-01-02 16:27:15    阅读:5   发布文章

import re # 密码强度检测函数 def check_password_strength(password):    score = 0    if len(password) >= 8:        score += 1    if re.search(r'[a-z]', password) and re.search(r'[A-Z]', password):        score += 1    if re.search(r'\d', password):        score += 1    if re.search(r'[^\w]', password):        score += 1    return score # 示例密码列表 passwords = [    "abcdef",    "Abcdefg",    "Abcdefg1",    "Abcdefg1!",    "StrongP@ssw0rd" ] for password in passwords:    strength = check_password_strength(password)    print(f"密码 '{password}' 的强度评分为 {strength} 分")

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
推荐文章
最近访客