Académique Documents
Professionnel Documents
Culture Documents
On se propose de créer un programme informatique avec interface permettant de générer aléatoirement un mot de
passe composé de (Ncar) caractères contenant obligatoirement de lettre(s) majuscule(s), lettre(s) minuscule(s) et
chiffre(s)
L’interface du générateur du mot de passe doit comporter les éléments suivants comme montré ci-dessous:
Une zone de texte contenant le titre
Une zone de texte demandant la saisie du nombre de caractères du mot de passe.
Une zone de saisie permettant la saisie du nombre de caractères du mot de passe.
Une zone de texte demandant la saisie du nombre de lettres majuscules.
Une zone de saisie permettant la saisie du nombre de lettres majuscules.
Une zone de texte demandant la saisie du nombre de lettres minuscules.
Une zone de saisie permettant la saisie du nombre de lettres minuscules.
Une zone de texte demandant la saisie du nombre de chiffres.
Une zone de saisie permettant la saisie du nombre de chiffres.
Un bouton nommé "Créer votre mot de passe".
Une zone texte pour afficher les différents messages résultats.
Annexe
from PyQt5.uic import loadUi
from PyQt5.QtWidgets import QApplication
……
app = QApplication([])
f = loadUi ("interface.ui")
f.show()
f.Nom_Bouton.clicked.connect (Nom_Module)
app.exec_()