Answer

Answer

t.me/python_tesst

Ответ:

Кол-во паролей: 2

Длина строки: 7

!uynjdk

pO=R#hd

Объяснение:

Пример простого кода, основанного на модуле random. В качестве источника символов, в этом файле прописаны все символы, которые возможно ввести на клавиатуре. Пользователю остаётся лишь выбрать количество паролей и длину каждого из них. Также, полученные пароли автоматически сохраняются в файле "password.txt", который будет располагаться в папке с вашим проектом. Причём, этот файл не заменяется при каждом использовании программы: новые пароли просто вставляются после тех, которые были сгенерированы до этого.

Код:

import random 
 
chars = '+-/*!&$#?=@<>abcdefghijklnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890'
 
number = int( input( 'Кол-во паролей: ' ) )
lenght = int( input( 'Длина строки: ' ) )
 
for x in range( number ):
               password = ''
 
               for i in range( lenght ):
                              password += random.choice( chars )
 
               print( password )
 
               file = open( 'password.txt', 'a' )
               file.write( '\n' + password )
               file.close()

# Закрытие программы при нажатии клавиши для консоли 
import os
os.system( 'pause' )


Report Page