一个用 Python 编写的命令行密码生成工具,支持自定义长度和字符类型,附带密码强度评估。
- 🎛️ 可自定义密码长度(默认12位)
- 🔤 可选包含大写字母、数字、特殊符号
- 📊 自动评估密码强度(弱/中等/强)
- 📋 支持一次生成多个密码
python password_generator.py| 知识点 | 应用 |
|---|---|
| string模块 | 获取大小写字母、数字字符集 |
| random模块 | 随机选择字符、打乱顺序 |
| 列表推导式 | 快速生成字符列表 |
| any()函数 | 检测密码中是否包含某类字符 |
| 函数默认参数 | 灵活配置密码生成规则 |
📓 这是我的 Python 学习项目之一,记录从零开始学编程的过程。