# Password Generator Program
import random
print'''############################################################################
# PASSWORD GENEREATOR SYSTEM #
#############################################################################'''
print"Hey, I can generate strong passwords for you \nJust give me two inputs:"
a=input("Enter the length of password you want:\n")
b=input("How many passwords you want?\n")
li=['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','x','y','z','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','W','X','Y','Z',1,2,3,4,5,6,7,8,9,0,'@','#','$','%','&',]
for i in range(1,a+1):
print "\n"
for j in range(1,b+1):
print random.choice(li),
我已经定义了一个列表,并将所有大写,小写的0到9特殊字符放入其中。但这非常耗时,是否有其他方法可以实现相同的功能?
您仍然需要导入(随机)
步骤1:创建所有字符数组(abcdefghijklmnopqrstuvwxyz,1234567890,!@#$%^&*()-_ = + \ |]}} [{'“;:/ ?.>,
步骤2:执行
Print(
____________________
|PASSWORD GENERATOR|
********************
)
第3步:在其中创建另一个名为###并带有(li)的数组。步骤4:random.select(###)