【Python】生成8位随机密码
知识点:
1.random.sample(param1,param2)
从list中随机获取N个元素,作为一个片断返回
param1:list
param2:返回的片段包含的元素个数
import random
low="abcdefghijklmnopqrstuvwxyz"
upp="ABCDEFGHIJKLMNOPQRSTUVWXYZ"
num="0123456789"
sym="!@#$%^&*"
all=low+upp+num+sym
length=8
password="".join(random.sample(all,length))
print(password) 版权申明
本文系作者 @张安金 原创发布在张安金博客站点。未经许可,禁止转载。
评论