1、生成3位大写字母与小写字母
2、生成4位数字
3、打乱
4、join输出
pwd = []
for i in range(3):
pwd.append(random.choice(string.uppercase))
pwd.append(random.choice(string.lowercase))
for i in range(4):
pwd.append(random.choice(string.digits))
random.shuffle(pwd)
return "".join(pwd)
结果:a4PZz60Rj1
转载于:https://blog.51cto.com/357712148/2050371