Une sélection d'exercices pour apprendre la programmation Python
Nombre d'auteurs : 6 - Nombre d'exercices : 68 - Dernière mise à jour : 22 janvier 2022
Cette page propose des exercices pour apprendre à programmer en Python.
Ces exercices, accessibles même aux débutants, comprennent des énoncés clairs et complets suivis de solutions détaillées.
Formez-vous gratuitement avec les cours Python, trouvez des réponses à vos questions dans la FAQ Python et posez vos questions sur le forum Python.
Commentez
Objectif : apprendre à utiliser Tkinter, la bibliothèque graphique la plus utilisée jusqu'à présent en Python.
Niveau de difficulté : intermédiaire
Exercice
a) Créez un court programme qui dessinera les 5 anneaux olympiques dans un rectangle de fond blanc (white). Un bouton « Quitter » doit permettre de fermer la fenêtre.
b) Modifiez le programme ci-dessus en y ajoutant 5 boutons. Chacun de ces boutons provoquera le tracé de chacun des 5 anneaux.
Auteur : Gérard Swinnen
Cours : apprendre à programmer avec Python
Objectif : apprendre à utiliser la bibliothèque Tkinter.
Niveau de difficulté : avancé
Exercice
Écrivez un programme qui fait apparaître une fenêtre avec un canevas. Dans ce canevas, on verra deux cercles (de taille et de couleur différentes), qui sont censés représenter deux astres. Des boutons doivent permettre de les déplacer à volonté tous les deux dans toutes les directions. Sous le canevas, le programme doit afficher en permanence :
a) la distance séparant les deux astres ;
b) la force gravitationnelle qu'ils exercent l'un sur l'autre (pensez à afficher en haut de fenêtre les masses choisies pour chacun d'eux, ainsi que l'échelle des distances).
Dans cet exercice, vous utiliserez évidemment la loi de la gravitation universelle de Newton
Auteur : Gérard Swinnen
Cours : apprendre à programmer avec Python
Objectif : manipuler la bibliothèque Tkinter
Niveau de difficulté : intermédiaire
Exercice
Écrivez un petit programme qui fait apparaitre une fenêtre avec deux champs : l'un indique une température en degrés Celsius, et l'autre la même température exprimée en degrés Fahrenheit. Chaque fois que l'on change une quelconque des deux températures, l'autre est corrigée en conséquence. Pour convertir les degrés Fahrenheit en Celsius et vice-versa, on utilise la formule TF=TC * 1,80 + 32 (cf. cours de Physique générale). Revoyez aussi le petit programme concernant la calculatrice simplifiée.
Auteur : Gérard Swinnen
Cours : apprendre à programmer avec Python
Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2024 Developpez Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.