python编写的一个超级简单的密码生成器

2022-03-11 00:00:00 密码 编写 生成器

python编写的一个超级简单的密码生成器,只需要指定长度就可以生成一个随机的高复杂度的密码。

"""
皮蛋编程(https://www.pidancode.com)
创建日期:2022/4/2
功能描述:python编写的一个超级简单的密码生成器
"""
import random
import string

pass_gen = lambda length, ascii=string.ascii_letters + string.digits + string.punctuation: "".join([list(set(ascii))[random.randint(0, len(list(set(ascii))) - 1)] for i in range(length)])
print(pass_gen(length=10))

输出:
_gJN??u9,Z

代码在python3.9下测试通过

相关文章