Ну в общем самый простой, что я делал (и понятный любому новичку)
если есть ошибки в коде, напишите, я исправлю
Python:
import random
CHARS, SPECIALS, NUMBERS = 'AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz', '+-/*!&$#?=w@<>', '1234567890'
includes = int(input("1 symbols + numbers\n2 symbols + special characters\n3 special characters + symbols + numbers\n"))
length = int(input("password length:\n"))
alphabet = CHARS
if includes == 1:
alphabet += NUMBERS
elif includes == 2:
alphabet += SPECIALS
elif includes == 3:
alphabet += NUMBERS + SPECIALS
password = ''
for _ in range(length):
password += random.choice(alphabet)
print(password)
input()
если есть ошибки в коде, напишите, я исправлю
Последнее редактирование: