Solution Exercice 6: methode StringVar associé au label tkinter
Exercice 6 Reprendre l'exercice précédent (Exercice 5) en utilisant la méthode StringVar() et le paramètre textvaraible associé au label. Solution
Cours Python
Exercice 6 Reprendre l'exercice précédent (Exercice 5) en utilisant la méthode StringVar() et le paramètre textvaraible associé au label. Solution
Exercice 5 Ecrire un programme en python Tkinter qui affiche à l'utilisateur une fenêtre affichant un bouton de commande qui affiche au click un message "Hello World !" sur un label. Solution
Exercice4 Ecrire un programme en python Tkinter qui affiche à l'utilisateur une fenêtre affichant un bouton 'fermer la fenêtre !' permettant de fermer la fenêtre au click par deux méthodes différentes: l'une en donnant une action au bouton de commande et l'autre en intégrant directement l'action quit sur l'objet Button: Solution Première méthode en…
Exercice3 Reprendre l'exercice précédent (Exercice1) en utilisant la méthode place():
Exercice2 Améliorer l'affichage de la boite de dialogue de l'exercice précédent (Exercice1) en ajoutant les paramètres width, padx et pady aux boutons: Solution
Exercice1 En utilisant le système de gestion des widgets Tkinter Grid Layout, écrire un programme en Python Tkinter qui affiche la vue suivante: Solution
Exercice 77 Reprendre l'exercice précédent (Exercice 76) sans utiliser la méthode max(). Solution
Exercice 75 Ecrire un algorithme Python sous forme de fonction qui prends en paramètre une liste L formée de nombres entiers et qui renvoie la liste des index des entiers pairs figurant dans la liste L. Exemple pour L = [3 , 4 , 7 , 12 , 43 , 22 , 9] l'algorithme renvoie…
Exercice 74 Ecrire un algorithme Python qui demande à l'utilisateur de saisir successivement 7 nombres entiers et de lui afficher la liste des nombres saisis tout en ignorant les nombres répétés. Exemple si l'utilisateur saisi les nombres: 2 , 11 , 3 , 2 , 3 , 5 , 2. l'algorithme renvoie la liste [2…
Exercice 73 Écrire une fonction qui prend en paramètre une chaine de caractères s et une autre chaine T, et renvoie la liste des positions d'un motif s dans la chaine T. La fonction doit renvoyer la liste vide si le motif s ne figure pas dans la chaine T. Solution
Exercise 68 Ecrire un algorithme Python qui détermine pour un entier donné, la liste des carrés parfaits compris entre 1 et n. Exemple si n = 100 l'algorithme renvoie la liste [1 , 4 , 9 , 16 , 25 , 36 , 49 , 64 , 81 , 100] Solution
Exercice 54 Ecrire un algorithme en python sous forme de fonction qui prends en paramètre une liste d'entier L = [n1 , n2 , n3,...., np] et qui renvoie la liste: [n1 , n1 + n2 , n1 + n2 +n3 , .... , n1 + n2 + ... + np] Solution
Exercise 76 Ecrire un algorithme en Python qui détermine l'index du maximum dans une liste donnée en utilisant la méthode max(). Exemple si L = [22 , 7 , 11 , 41 , 14 , 9], l'algorithme renvoie l'index du maximum qui 3 Solution
Exercice 75 Ecrire un algorithme Python permettant d'inverser une liste sans utiliser la méthode reverse() Solution
Exercice 70 Ecrire un algorithme Python permettant de tester si une liste est symétrique en utilisant la méthode reverse(). Exemple: pour L1 = [2 , 5 , 11 , 5 , 2] l'algorithme renvoie True et pour L2 = [2 , 23 , 11 , 51 , 7] l'algorithme renvoie False. Solution
Exercice 72 Écrire une fonction qui prend en paramètre un élément x et une liste L, et renvoie la liste des positions de x dans L. La fonction doit renvoyer la liste vide si l'élément x ne figure pas dans la liste L. Solution
Exercice 71 Ecrire un algorithme Python qui transforme une liste d'entiers L = [n1 , n2, n3, ... , np] en ajoutant 1 au premier élément, 2 au deuxième élément, 3 au troisième élément,... , p au pème élément. L'algorithme doit renvoyer à la fin la liste [n1 + 1 , n2 + 2, n3…