Пишем ПРОСТОЙ генератор сложных паролей 2.0

  • Автор темы protonwww
  • Дата начала
P

protonwww

хз почему, но никто не юзает ascii коды

Скриптик выводит ASCII таблицу
Python:
q =  256
print('#   Char')
for i in range(q):
        print(str(i) + '   ' + str(chr(i)))

Исходя из этой таблички, мы получаем диапазон от пробела (#32) до ~ (#126)

Далее пишем генератор:
Python:
from random import randint

length = int(input('Length: '))
password = char = ''

for i in range(length):
        char = chr(randint(32,  127))
        password = password + str(char)

print('Password: ' + str(password))
 
  • Нравится
Реакции: id2746, Crazy25 и explorer
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!