Advertisement
Guest User

Untitled

a guest
Nov 17th, 2018
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 2.03 KB | None | 0 0
  1. from random import*
  2. class colors:
  3.     end='\033[0m'
  4.     bold='\033[01m'
  5.     disable='\033[02m'
  6.     underline='\033[04m'
  7.     reverse='\033[07m'
  8.     middleline='\033[09m'
  9.     invisible='\033[08m'
  10.     class fg:
  11.         black='\033[30m'
  12.         red='\033[31m'
  13.         green='\033[32m'
  14.         orange='\033[33m'
  15.         blue='\033[34m'
  16.         purple='\033[35m'
  17.         cyan='\033[36m'
  18.         lightgrey='\033[37m'
  19.         darkgrey='\033[90m'
  20.         lightred='\033[91m'
  21.         lightgreen='\033[92m'
  22.         yellow='\033[93m'
  23.         lightblue='\033[94m'
  24.         pink='\033[95m'
  25.         lightcyan='\033[96m'
  26.     class bg:
  27.         black='\033[40m'
  28.         red='\033[41m'
  29.         green='\033[42m'
  30.         orange='\033[43m'
  31.         blue='\033[44m'
  32.         purple='\033[45m'
  33.         cyan='\033[46m'
  34.         lightgrey='\033[47m'
  35. a = int(input(colors.fg.green+"Введите количество знаков в пароле:"+colors.end))#(от 8 до 16 знаков):"))
  36. print(" ")
  37. number = "0123456789"
  38. new_string = "qwertyuiopasdfghjklzxcvbnm"
  39. up_string = new_string.upper()
  40. new_russian = "йцукенгшщзхъфывапролджэячсмитьбю"
  41. up_russian = new_russian.upper()
  42. symbols = "!@#$%^&*()-_=+"
  43. password = number + new_string + up_string + new_russian + up_russian + symbols
  44. List = list(password)
  45. shuffle(List)
  46.  
  47. user_password = ''.join([choice(List) for x in range(a)])
  48.  
  49. #if (a<8)or(a>16):
  50. #  print(colors.fg.red + "Error" + colors.end)
  51. #else:
  52. #  print(user_password)
  53. print(colors.fg.green + "Ваш пароль: " + colors.end + user_password)
  54. print(colors.fg.red + colors.underline + "ПРИМЕЧАНИЕ" + colors.end + colors.fg.red + ": " + colors.end + colors.fg.red + colors.underline + "Сохраните данный пароль в надежное место, и никому его не сообщайте." + colors.end)
  55. print(" ")
  56. print(colors.fg.green+"Если вам НЕ нравится этот пароль - вы можете перезапустить программу."+colors.end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement