wow so impressive!! (kidding)
I can do the same thing too.
import random
def genPass(len):
str = ""
abc = "a b c d e f g h i j k l m n o p q r s t u v w x y z "
abc = abc + abc.upper()
abc = abc + "1 2 3 4 5 6 7 8 9 0"
abc = abc.split(' ')
print abc
for i in range(len):
str = str + random.choice(abc)
return str
pas = genPass(10)
print "Password: " + pas
print "Length: " + str(len(pas))
Another (really quick) version:
import random
list = ["horse","battery","correct","wrong","his","name","is","poop","i","like","to","eat","stuff","dont","question","me","i","hate","you","the","cake","is","a","lie"]
old = list
list = []
for word in old:
if not word in list:
if len(word) >= 2:
list.append(word)
def genPass(len):
global list
ls = []
for i in range(len):
w = random.choice(list)
ls.append(w)
return ' '.join(ls)
pas = genPass(4)
print "Password: " + pas
print "Length: " + str(len(pas))
User was banned for this post