0% ont trouvé ce document utile (0 vote)
164 vues2 pages

Interface graphique pour calculs Python

Transféré par

soumaya rais
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
164 vues2 pages

Interface graphique pour calculs Python

Transféré par

soumaya rais
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

LES INTERFACES GRAPHIQUES

Classes 4 Sc. de l’informatique 1 & 2

Matière Algorithmique et Programmation

Activité de rappel
Soit l’interface graphique suivante créée avec le logiciel Qt Designer :

Les widgets utilisés :


...........................................
...........................................
...........................................
...........................................
...........................................
............................................

Créer l’interface ci dessus et l’enregistrer dans le dossier dossier de travail/tp1.

Opérations nécessaires de base en python

Boite de dialogue d’erreur

from PyQt5 import QtWidgets


[Link](u,"Attention",
"SVP saisir deux entiers > 0 ", [Link])

1-2
LES INTERFACES GRAPHIQUES

Code demandé

1. Donner un programme python qui permet d’appeler l’interface [Link] pour


calculer la somme, la différence, le produit, la division, le ppcm et le pgcd de deux entiers
naturels non nuls saisis dans l’interface.
2. Ajouter les contrôles de saisie nécessaires et les afficher dans une boite de dialogue ayant
pour titre “Attention” et pour message “SVP, saisir deux entiers > 0”.
3. Enregistrer le code dans le dossier tp1 sous le nom tp_calcul.py.
4. Modifier la solution pour qu’elle permette de sauvegarder chaque saisie dans une ligne
d’un fichier [Link] enregistré dans le dossier tp1.

So
lut
ion

2-2

Vous aimerez peut-être aussi