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:

Solution Exercice 37 : Nombres de Leyland en Python

Exercice 37 Un nombre entier n est dit de Leyland s'il peut être exprimé sous la forme n = pq + qp. Ecrire un programme en Python qui prend un nombre entier en entrée et vérifie s'il est un nombre de Leyland. Solution

Définition (Nombre de Leland) Dans le domaine de la théorie des…

Solution Exercice 31 : produit dont le prix le plus bas dans un dictionnaire python

Exercice 31 Ecrire un programme en python qui prends en entrée un dictionnaire formé des produits comme clés et avec leurs prix comme valeurs et renvoie le produit dont le prix est le plus bas. Traiter l'exemple du dictionnaire suivant:

Solution Exercice 30 : regrouper des personnes par pays dans un dictionnaire python

Exercice 30 || Solution Concevoir une fonction Python qui prend en entrée un dictionnaire de personnes avec leur pays de résidence, et renvoie un dictionnaire regroupant les personnes par pays. Exemple pour le dictionnaire suivant:

La fonction doit renvoyer le dictionnaire:

Solution Exercice 18 : Classe Héritage et Méthodes d'Accès en Python

Exercice 18 1) classe Voiture Créez une classe Voiture en Python avec les méthodes et attributs suivants : marque : (une chaîne de caractères) puissance_fiscale : (un entier) carburant : (une chaîne de caractères) Ajoutez un constructeur __init__ : qui initialise ces attributs. Ajoutez une méthode afficher_infos() : qui affiche les informations de la voiture…

Solution Exercice 19 : Exemple simple d'héritage multiple en Python

Exercice 19 Créez deux classes de base, ClasseA et ClasseB en Python, avec des méthodes distinctes methode_A() et methode_B() qui affichent respectivement les messages "Hello From ClassA" et "Hello From ClassB". Définissez une classe dérivée appelée ClasseC qui hérite à la fois de ClasseA et ClasseB. Ajoutez une méthode methode_C() spécifique à ClasseC qui affiche…