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.
15 lines
379 B
15 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))
|