@NeJunior

Как подсчитать кол-во подобранных паролей на Python?

Здравствуйте! Пожалуйста, помогите с кодом!

Есть следующий код:

import random

correctPassword = "1234"
wrongPasswords = []
password = ""
length = 4
chars = "1234567890"
run = True

while run:
    password = ""

    for i in range(length):
        password += random.choice(chars)

    if password not in wrongPasswords:
        if password != correctPassword:
            print(password)
            wrongPasswords.append(password)
        else:
            run = False
            break

print(" is correct")


К слову, в этой программе подбирается определённое кол-во отличающихся друг от друга паролей, состоящих из 4 - ёх символов. Но есть одна проблемка: чисто для себя, я решил немного усложнить задачу, а если точнее - добавить подсчёт количества подобранных паролей. Но как это сделать?
PS: Я пытался, но у меня не получилось :(
Пожалуйста, помогите с этой задачей, и, если не сложно, напишите как работает эта программа!

Заранее спасибо за помощь!
  • Вопрос задан
  • 72 просмотра
Решения вопроса 2
karabanov
@karabanov
Системный администратор
print(len(wrongPasswords)+1)
Ответ написан
phaggi
@phaggi Куратор тега Python
лужу, паяю, ЭВМы починяю
Сложите корректные пароли в список и сделайте len()
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы