#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()