前言
上期,我们介绍了随机生成字符串,但立马有同学表示不够。
所以我就来做个随机密码PLUS
需求
需求其实很简单
1.生成密码
2.保存密码
3.查找密码
代码
1.生成密码
生成密码其实不难,我本想分为纯数字密码与字符串密码来介绍,但我想现在没有哪几个网站用纯数字密码了,我就主要介绍字符串密码啦。
第一步:导入 random 和 string 库
#导入 random 和 string 库
import random
import string
第二步:设定变量 a 与变量 key
#设定变量 a 与变量 key
a = string.ascii_letters+string.digits
key = []
第三步:使用 def 设定 getkey 的命令为获取字母+数字的随机字符串
#使用 def 设定 getkey 的命令为获取字母+数字的随机字符串
def getKey():
key=random.sample(a,8) # 变量 a 已设为英文字母,8则代表生成8位字符串
keys="".join(key)
return keys
第四步:设定变量 s 为输出字符串