Python生成密码

来源:互联网 发布:济南淘宝模特公司 编辑:程序博客网 时间:2024/06/06 03:48

要求:生成一个规定字符个数和数字个数的随机密码


from random import Randomimport stringdef random_str(numLength = 4,  stringLength = 6):str = ''letters = string.lettersdigits = string.digitsrandom = Random()for i in range(stringLength):str += letters[random.randint(0,len(letters)-1)]for i in range(numLength):str += digits[random.randint(0,len(digits)-1)]str = list(str)random.shuffle(str)return ''.join(str)print random_str()


0 0
原创粉丝点击