用python做一个密码随机生成器

这篇教程详细介绍了如何使用Python创建一个密码生成器,包括生成六位纯数字、六位混合数字字母、7-15位纯数字以及7-15位混合密码的方法。文章包含完整代码,并提供源码下载链接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

NO.005|86712821

1.完整教程

1.1导入需要的库

import random

1.2将所有密码中可能含有的字符存入列表

digital=['1','2','3','4','5','6','7','8','9','0']
letter['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o',\
'p','q','r','s','t','u','v','w','x','y','z']

因为我的生成器需要生成纯数字密码和数字和字母混合密码所以我将数字和字母分别存储

1.3随机生成密码

1.3.1随机生成六位纯数字密码

#重置循环变量
i=0
#创建一个名为six_figures的变量并声明它的类型为字符串(如果不这么写后面会报错)
six_figures=str()
for i in range(6):
	#随机从列表digital中抽取一个值添加到six_figures最后
	six_figures=six_figures+random.choice(digital)
#显示生成的密码
print(six_figures)</
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值