#小练习 动态生成密码

来源:互联网 发布:json解析是什么意思 编辑:程序博客网 时间:2024/05/08 18:42
import random,string

'''
length -- 指定密码的长度
chars  -- 指定密码有字母、数字、下划线及@、#组成
times  -- 指定一次生成的密码个数
'''
chars = string.lowercase+string.uppercase+''.join(map(str,range(9)))+'_@#'

def getpasswd(length = 6,times = 8,chars = chars):
    for i in range(times):
        print ''.join([random.choice(chars)  for i in range(length)])


getpasswd()
getpasswd(length = 2,times=1)  #指定生成一个长度为2的密码

原创粉丝点击