Advertisement
TTpocToXaKep

Log + pass gen

Jan 30th, 2023
983
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.95 KB | None | 0 0
  1. # https://pastebin.com/u/TTpocToXaKep
  2. import random
  3. import string
  4.  
  5. def generate_login(name):
  6.     login = ""
  7.     for i in range(len(name)):
  8.         if i % 2 == 0:
  9.             login += name[i].upper()
  10.         else:
  11.             login += name[i].lower()
  12.     return login + str(random.randint(1000,9999))
  13.  
  14. def generate_password(n):
  15.     password = ""
  16.     for i in range(n):
  17.         password += random.choice(string.ascii_letters + string.digits)
  18.     return password
  19.  
  20. name = input('Введите имя: ')
  21. print('Логин:', generate_login(name))
  22. print('Пароль:', generate_password(8))
  23.  
  24. file = open('data.txt', 'w')
  25.  
  26. file.write("login:" + generate_login(name))
  27. file.write("pass:" + generate_password(8))
  28.  
  29. file.close
  30.  
  31. print("Сохранено в data.txt успешно!")
  32. print("При повторном использовании данные данные сотрутся!!")
  33.  
  34. input("Чтобы выйти нажмите Enter:")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement