You are on page 1of 1

#bring in random module

import random

#define main
def main():

#declare variables
passLength = 0.0
finalPass = ''
characterChoice = ''

passLength = int(input('Please enter a desired length for your password: '))

#create list to randomly pick from


CHARLIST =
['a','A','b','B','c','C','d','D','f','F','g','G','h','H','i','I','j','J',

'k','K','l','L','m','M','n','N','o','O','p','P','q','Q','r','R','s','S',

't','T','u','U','v','V','w','W','x','X','y','Y','z','Z','0','1','2','3',

'4','5','6','7','8','9',',','.','/','<','>','?',';',':','[',']','|','{',

'}','~','!','@','#','#','$','%','^','&','*','(',')','-','_','=','+']

for index in range(passLength):


#pick from list of characters
characterChoice = random.choice(CHARLIST)
#test - characterChoice
#combine random picks
finalPass += characterChoice
#test - print(finalPass)

print('Your password is:',finalPass)


#---------------------------
#call main
if __name__ == '__main__':
main()

You might also like