You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

14 lines
379 B

import random
def random_key(length):
characters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'
return ''.join(random.choice(characters) for i in range(length))
inp = input('password length: ')
if inp != '':
inp = int(inp)
print('your random password is:\n' + random_key(inp))
else:
print('your random password is:\n' + random_key(8))