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,…

Solution Exercice 23 : Enregistrer séparément les données des Étudiants

Exercice 23 Créez un programme en Python qui prend en entrée un dictionnaire contenant les informations des étudiants. Le programme a pour objectif d'enregistrer les données de chaque étudiant dans un fichier texte distinct portant le même nom que l'étudiant concerné. Traiter le cas du dictionnaire suivant:

Solution Exercice 22 : Enregistrement des Données des Étudiants dans un Fichier Texte

Exercice 22 Ecrire un programme en Python sous forme de fonction qui prends en paramètre un dictionnaire contenant les données des étudiants:

et qui doit enregistrer les données dans un fichier texte 'students.txt' (chaque ligne contient les données d'un seul étudiant)