Exercices Structures de données Générer un mot de passe
🎉

Bravo!

Intermédiaire 🧠 Fondamentaux 20 XP 0 personnes ont réussi

Générer un mot de passe

La génération de mots de passe aléatoires est un besoin réel dans tous les projets : tokens d'API, mots de passe temporaires, clés de session. Le module random fournit random.choice() qui pioche un élément au hasard dans une séquence.

Écris une fonction generer_mot_de_passe(longueur) qui renvoie un mot de passe aléatoire composé de lettres minuscules (a-z), majuscules (A-Z) et chiffres (0-9).

Exemples :
len(generer_mot_de_passe(8)) renvoie toujours 8
len(generer_mot_de_passe(4)) renvoie toujours 4

Tests (3/4)

Bonne longueur 8
assert len(générer_mot_de_passe(8)) == 8
Bonne longueur 1
assert len(générer_mot_de_passe(1)) == 1
Longueur 0
assert générer_mot_de_passe(0) == ''

+ 0 tests cachés

Indices (3 disponibles)

solution.py