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…

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…

Solution Exercice 37 : Ensemble des mots contenant un caractère double en Python

Exercice 37 Créer un programme en langage Python qui prends en entrée un texte T et renvoie l'ensemble des mots contenant au moins un caractère double (ie deux caractères consécutifs identiques) Exemple pour T = "Python est un langage de programmation de haut niveau orienté objet crée par Guido van Rossum", l'algorithme renvoie l'ensemble

Le module slugify python

Contenu du cours Description du module slugify python Exemples d'usages du module slugify Liste des méthodes et attributs associés au module slugify 1. Description du module slugify python Le module slugify en Python est utilisé pour convertir des chaînes de caractères en "slug". Un "slug" est une version conviviale pour les URL d'un texte, généralement…

Solution Exercice 6 : Tester la primalité de deux entiers sur une fenêtre PyQt5 Python

Exercice 6 Créer un programme en Python basé sur la bibliothèque PyQt5 qui affiche à l'utilisateur une fenêtre PyQt lui demandant de saisir les valeurs de deux entiers m et n et d'afficher sur un QLabel si les deux entiers saisis sont premier entre eux ou non de deux façons différentes: La première: en utilisant…

Solution Exercice 24 : modifier les cactères des mots dans un fichier en Python

Exercice 24 Créer un programme Python qui prend en entrée une phrase et enregistre cette phrase dans un fichier texte appelé 'phrase.txt'. Créer un autre programme Python qui modifie le contenu du fichier 'phrase.txt' en remplaçant le dernier caractère de chaque mot du fichier par le symbol '*'. Exemple : si la phrase est phrase…

Students_Management : Projet Django pour la gestion d'étudiants

Contenu du cours Description du projet Students_Management Fonctionalité de l'application Déploiement Technologies utilisées Le projet sur GitHub 1. Description du projet Students_Management Ce projet Django vise à créer une application de gestion d'étudiants qui permet de gérer les informations de base des étudiants, notamment leur nom, adresse courriel, numéro de téléphone, section et photo. Ce…

Le fichier de dépendances requirements.txt

Contenu du cours A propos du fichier requirements.txt Principales caractéristiques du fichier requirements.txt Installation des Dépendances requirements.txt Créer un fichier requirements.txt pour votre projet 1. A propos du fichier requirements.txt Le fichier requirements.txt est un fichier texte utilisé dans le contexte de projets Django (et plus généralement en Python) pour spécifier les dépendances du projet,…