[python学习_随机生成密码源代码]

学习python3 的数据结构list,练手写的生成密码小程序。
源代码如下:


import random
import os

passwdlength = int(input('请输入要生成的密码长度: '))

stringall = 'qwertyuiopasdfghjklzxcvbnm1234567890QWERTYUIOPASDFGHJKLZXCVBNM!@#$%^&*()'

passwd = ''.join(random.sample(stringall, passwdlength))

print('生成的密码为:'+passwd)

# 将密码写入txt文件
Note = open('passwd.txt', mode='w')

Note.write('随机密码为:'+passwd)

Note.close()

os.system("pause")

运行结束会把密码写入到一个passwd.txt文件
在这里插入图片描述
当然,那么多位的密码是测试的,真实没人会用这么长的密码。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值