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