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…

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)

Solution Exercice 21 : ajouter des méthode spécifique à la classe Tk de tkinter via un héritage

Exercice 21 Définissez une classe en Python: appelée FenetrePersonnalisee qui hérite de la classe Tk(). Ajoutez un constructeur (__init__): qui appelle le constructeur de la classe parente. Implémentez les méthodes suivantes dans la classe FenetrePersonnalisee : redimensionner(self, largeur, hauteur): Cette méthode prend en paramètre la largeur et la hauteur de la fenêtre et redimensionne la…

Solution Exercice 20 : Héritage Multiple avec Composition en Python

Exercice 20 1. Création de Classes de Base Définissez deux classes de base en Python, Machine et Camera. Chaque classe devrait avoir des méthodes distinctes liées à ses fonctionnalités. Par exemple, la classe Machine pourrait avoir une méthode allumer_machine() et la classe Camera pourrait avoir une méthode prendre_photo(). 2. Classe Smartphone Créez une classe Smartphone…

Solution Exercice 10 : Algorithme design python d'un carré semi plein avec bordures

Exercice 10 Ecrire un algorithme en python qui prend en entrée un entier n et renvoie un carré de longueur n avec bordures et diagonalement semi-plein à l'intérieur. Exemple: pour n = 10, l'algorithme renvoie le design suivant: