Solution Exercice 12 : afficher une date sélectionnée à partir d'un QCalendarWidget

Exercice12 le but de cet exercice est de créer une interface utilisateur interactive permettant à l'utilisateur de sélectionner une date à partir d'un calendrier, et d'afficher cette date sur un QLabel. Question 1 : Utilisez l'éditeur graphique Qt Designer pour créer un fichier intitulé "calendar.ui". Ce fichier doit afficher une fenêtre qui présente à l'utilisateur…

Les menus PyQt5 avec la classe QMenuBar

Contenu du cours Introduction aux de menus avec PyQt5 Menu simple avec QMenuBar PyQt5 QMenuBar selon l'approche objet PyQt5 Ajouter une action à un élément de menu à l'aide de la classe QAction Raccourcis clavier Liste des méthodes associées à la classe QMenuBar Quiz   1. Introduction aux de menus avec PyQt5 Les menus constituent…

Les méthodes QTextEdit.copy et QTextEdit.past PyQt5 Python

Contenu du cours Description de la méthode QTextEdit.copy() Description de la méthode QTextEdit.paste() Utilisation des méthodes QTextEdit.copy() et QTextEdit.paste() avec PyQt5 Nous allons voir dans ce tutoriel comment peut-on impliquer QTextEdit.copy() et QTextEdit.paste() pour créer une application graphique utilisant PyQt5. A cet effet, on peux vous fournir un exemple simple d'application avec un QTextEdit, des…

Solution Exercice 11 : Table de multiplication réalisée sur une fenêtre PyQt5 Python

Exercice 11 Créez un programme Python en utilisant la bibliothèque PyQt5, sans recourir à Qt Designer. Le programme doit ouvrir une fenêtre invitant l'utilisateur à saisir un entier N. En cliquant sur le bouton "Valider", le programme affiche la table de multiplication de l'entier saisi sur un QLabel nommé "lbl_result". Voici un exemple de la…

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…

Systèmes d'informations SI

Contenu du cours Qu'est qu'un système? Les systèmes de base structurant une entreprise Système d'information SI Fonctionnement d'un système d'information Performance d'un système d'information SI Finalités d'un système d'information SI Conception d'un SI via la méthode MERISE 1. Qu'est qu'un système? Définition Un système est un rassemblement d'un ensemble de processus dont le but de…

Nom de Domaine

Contenu du cours Introduction aux Noms de Domaine Structure d'un Nom de Domaine Rôle du DNS (Domain Name System) Registraire (Registrar) de Domaine Enregistrement d'un Nom de Domaine Serveurs de Noms (Name Servers) Whois Renouvellement et Transfert de Domaine Sécurité des Noms de Domaine Conclusion 1. Introduction aux Noms de Domaine Définition Un nom de…

Le logiciel de modélisation StartUml

Contenu du cours Description du logiciel StarUML Principales caractéristiques de StarUML Site officiel et téléchargement de StarUML Logiciels de modélisation UML similaires à StarUML 1. Description du logiciel StarUML StarUML est un logiciel de modélisation UML qui offre une interface utilisateur graphique conviviale et des fonctionnalités puissantes pour la création de différents types de diagrammes…

Solution Exercice 9 : Nombre distinct en Python illustré sur une fenêtre PyQt

Exercice 9 Question 1 : Veuillez générer un fichier intitulé "nombre-distint.ui" en utilisant l'éditeur visuel Qt Designer. Ce fichier doit définir une fenêtre qui sollicite l'utilisateur à saisir un nombre entier. La fenêtre doit ensuite afficher au click sur le bouton le résultat du nombre saisi distinct ou non distinct sur le label result, conformément…

Solution Exercice 8 : option sélectionnée dans un combobox pyqt python

Exercice 8 Question 1 :  Votre tâche consiste à générer un fichier python appelé "combobox-pyqt.ui" en utilisant l'éditeur visuel Qt Designer. Ce fichier doit définir une fenêtre qui invite l'utilisateur à sélectionner une option de la liste combobox. Ensuite, la fenêtre doit afficher le résultat de la sélection, comme illustré dans la figure ci-dessous: Notez…

Top 75 meilleurs modules et bibliothèques Python

Nous vous présentons dans cette liste une sélection de 75 modules et bibliothèques Python parmi les plus populaires et les plus utilisés dans divers domaines de développement logiciel. Ces outils sont essentiels pour les développeurs Python, qu'ils travaillent sur des projets de science des données, d'apprentissage automatique, de développement web, de traitement d'images, de jeux…

La classe StringVar Python Tkinter

Contenu du cours Description de la classe StringVar Liste des méthodes et attributs associées à StringVar Exemples d'usages de la classe StringVar 1. Description de la classe StringVar En Python, StringVar est une classe de la bibliothèque Tkinter, qui est utilisée pour créer et manipuler des variables de chaînes de caractères dans une interface utilisateur…

Solution Exercice 7 : Liste des diviseurs communs sur une fenêtre PyQt en Python

Exercice 7 Vous êtes prié(e) de générer un fichier intitulé diviseurs-communs.ui à l'aide de l'éditeur visuel Qt Designer lequel présente une fenêtre sollicitant à l'utilisateur d'entrer deux nombres entiers, m et n. Ce fichier doit également afficher la liste des diviseurs communs à ces deux entiers, comme illustré dans l'image ci-dessous (sans implémenter l'action du…

La méthode numpy.unique() Python

Contenu du cours Description de la méthode numpy.unique() Syntaxe et paramètres principaux de la méthode numpy.unique() Exemples d'usage de la méthode numpy.unique() 1. Description de la méthode numpy.unique() La méthode numpy.unique() est une fonction de la bibliothèque NumPy en Python, utilisée pour extraire les éléments uniques d'un tableau (array) NumPy. Elle renvoie un tableau contenant…