Solution Exercice 2: padding - Grid Layout Tkinter
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
Cours Python
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…
Exercice 69 Ecrire un algorithme Python qui détermine pour un entier n donné la liste des couples d'entiers (p,q) vérifiant: p2 + q2 = n Solution
Exercice 62 Etant donné une liste d'entiers L, écrire un algorithme en Python qui permet de multiplier les éléments de L d'index pair par 2 et ceux d'index impair par 3. Exemple si L = [3 , 2 , 7 , 11 , 5 , 3], l'algorithme renvoie la liste [6 , 6 , 14…
Exercise 67 Ecrire sans utiliser aucune fonction prédefinie un algorithme en Python sous forme de fonction qui prends en paramètre une liste d'entiers L et qui renvoie True si la liste est rangée dans l'ordre croissant et False si non. Solution
Exercice 66 Ecrire un algorithme en Python permettant d'extraire la liste des nombres entiers d'une liste de nombres. Exemple: si L = [2.5 , 11.54 , 3 , 7.35 , 5 , 6.5 , 9], l'algorithme renvoie la liste [3 , 5 , 9] Solution