Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from random import*
- class colors:
- end='\033[0m'
- bold='\033[01m'
- disable='\033[02m'
- underline='\033[04m'
- reverse='\033[07m'
- middleline='\033[09m'
- invisible='\033[08m'
- class fg:
- black='\033[30m'
- red='\033[31m'
- green='\033[32m'
- orange='\033[33m'
- blue='\033[34m'
- purple='\033[35m'
- cyan='\033[36m'
- lightgrey='\033[37m'
- darkgrey='\033[90m'
- lightred='\033[91m'
- lightgreen='\033[92m'
- yellow='\033[93m'
- lightblue='\033[94m'
- pink='\033[95m'
- lightcyan='\033[96m'
- class bg:
- black='\033[40m'
- red='\033[41m'
- green='\033[42m'
- orange='\033[43m'
- blue='\033[44m'
- purple='\033[45m'
- cyan='\033[46m'
- lightgrey='\033[47m'
- a = int(input(colors.fg.green+"Введите количество знаков в пароле:"+colors.end))#(от 8 до 16 знаков):"))
- print(" ")
- number = "0123456789"
- new_string = "qwertyuiopasdfghjklzxcvbnm"
- up_string = new_string.upper()
- new_russian = "йцукенгшщзхъфывапролджэячсмитьбю"
- up_russian = new_russian.upper()
- symbols = "!@#$%^&*()-_=+"
- password = number + new_string + up_string + new_russian + up_russian + symbols
- List = list(password)
- shuffle(List)
- user_password = ''.join([choice(List) for x in range(a)])
- #if (a<8)or(a>16):
- # print(colors.fg.red + "Error" + colors.end)
- #else:
- # print(user_password)
- print(colors.fg.green + "Ваш пароль: " + colors.end + user_password)
- print(colors.fg.red + colors.underline + "ПРИМЕЧАНИЕ" + colors.end + colors.fg.red + ": " + colors.end + colors.fg.red + colors.underline + "Сохраните данный пароль в надежное место, и никому его не сообщайте." + colors.end)
- print(" ")
- print(colors.fg.green+"Если вам НЕ нравится этот пароль - вы можете перезапустить программу."+colors.end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement