Solution Exercice 10 : liste des nombres premiers en Python illustrés sur une fenêtre Pyqt5

Exercice 10

Question 1: Créez un fichier nommée "liste-premiers.ui" en utilisant l'éditeur graphiqueQt Designer. Ce fichier doit générer une fenêtre invitant l'utilisateur à saisir un nombre entier n. Lorsque le bouton est activé, la fenêtre doit afficher la liste des nombres premiers p <= ndans le label "label_result", tel qu'illustré ci-dessous :

Il est important de noter qu'à cette étape, la création de l'action associée au bouton n'est pas requise.

Question 2: Après avoir créé le fichier "liste-premiers.ui", effectuez sa conversion en un fichier Python nommé "liste-premiers.py" en utilisant la commande suivante :

liste des entiers premiers inférieur ou égale à un entier donné en python pyqt5 Qt Designer

 

Question 3: Au sein de la classe Ui_Form générée par Qt Designer, établissez une méthode baptisée "list_prim()" permettant de générer la liste des entiers premiers p <= n.

Question 4: Implémentez une méthode nommée "action()" et associez-la à l'événement de clic du widget QPushButton. Cette méthode doit afficher le résultat de la liste des entiers premiers p <= n sur le QLabel "label_result".

Solution




 

Younes Derfoufi
CRMEF OUJDA

Leave a Reply