Скрипт Простой генератор паролей

Статус
В этой теме нельзя размещать новые ответы.
  • 68
  • 14
Ну в общем самый простой, что я делал (и понятный любому новичку)

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()

если есть ошибки в коде, напишите, я исправлю
 
Последнее редактирование:
  • 233
  • 60
Добавь в конце
Python:
input()
а то после ввода password length сразу выходит
а так норм)
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу