-
Sujet
-
Bonjour ! J’ai besoin d’aide. Je prends depuis le début de l’année des cours de programmation et le lycée nous a filé des ordis mais on est pas admin… donc avec des potes on a décidé de les déverouiller en créant un code qui nous permet de trouver toutes les possibilités de MDP mais on ne sait pas comment faire en sorte que les mots de passe se testent automatiquement… Pouvez-vous m’aider ? Merci infiniment. Voici mon code :
Si vous répondez, mentionnez moi svpimport itertools import string def afficher_toutes_les_combinaisons(longueur): caracteres = string.ascii_letters + string.digits + string.punctuation combinaisons = itertools.product(caracteres, repeat=longueur) nombre_total_combinaisons = 0 for combinaison in combinaisons: mot_de_passe = ''.join(combinaison) print(mot_de_passe) nombre_total_combinaisons += 1 return nombre_total_combinaisons if __name__ == '__main__': print("Bienvenue dans l'affichage de toutes les combinaisons de mots de passe!") longueur = int(input("Longueur du mot de passe souhaitée : ")) total_combinaisons = afficher_toutes_les_combinaisons(longueur) print(f"Il y a au total {total_combinaisons} possibilités de mots de passe pour une longueur de {longueur} caractères.")
——————–
gab100210 – Envoyé depuis le Discord : Culte du code
Vous lisez 48 fils de discussion
Vous lisez 48 fils de discussion
- Vous devez être connecté pour répondre à ce sujet.