Présentation
Section intitulée « Présentation »Thonny est un environnement de développement intégré (IDE) conçu spécialement pour l'apprentissage de Python. Développé par l'université de Tartu (Estonie), il est gratuit, léger et disponible sur Windows, macOS et Linux.
Son interface épurée et son débogueur visuel en font l'outil idéal pour les élèves qui débutent en programmation.
Installation
Section intitulée « Installation »Téléchargement
Section intitulée « Téléchargement »- Rendez-vous sur le site officiel : thonny.org.
- Cliquez sur le lien de téléchargement correspondant à votre système (Windows, macOS ou Linux).
- Enregistrez le fichier d'installation sur votre ordinateur.
Installation sous Windows
Section intitulée « Installation sous Windows »- Double-cliquez sur le fichier téléchargé (
thonny-xxxx.exe). - Acceptez les conditions d'utilisation.
- Choisissez le dossier d'installation (le dossier par défaut convient très bien).
- Cliquez sur Installer, puis sur Terminer.
- Un raccourci Thonny apparaît sur le Bureau ou dans le menu Démarrer.
Installation sous macOS
Section intitulée « Installation sous macOS »- Ouvrez le fichier
.pkgtéléchargé. - Suivez les instructions de l'assistant d'installation.
- Thonny apparaît dans le dossier Applications.
Installation sous Linux
Section intitulée « Installation sous Linux »Sur les distributions basées sur Debian/Ubuntu :
sudo apt install thonnyOu téléchargez le script d'installation depuis le site officiel.
Découverte de l'interface
Section intitulée « Découverte de l'interface »Au lancement, l'interface de Thonny se compose de plusieurs zones :
| Zone | Rôle |
|---|---|
| Éditeur (zone principale) | C'est ici que vous écrivez votre code Python. |
| Console (Shell, en bas) | Affiche les résultats de l'exécution et permet de taper des commandes Python directement. |
| Barre d'outils (en haut) | Boutons pour créer, ouvrir, enregistrer, exécuter et déboguer un programme. |
| Panneau des variables | Affiche les variables et leurs valeurs en temps réel (à activer dans le menu Affichage). |
Premier programme
Section intitulée « Premier programme »Étape 1 : créer un nouveau fichier
Section intitulée « Étape 1 : créer un nouveau fichier »Cliquez sur l'icône Nouveau (feuille blanche) dans la barre d'outils, ou utilisez le raccourci Ctrl+N.
Étape 2 : écrire du code
Section intitulée « Étape 2 : écrire du code »Tapez le code suivant dans l'éditeur :
prenom = input("Comment t'appelles-tu ? ")print("Bonjour", prenom, "!")print("Bienvenue en cours d'informatique.")Étape 3 : enregistrer
Section intitulée « Étape 3 : enregistrer »Cliquez sur l'icône Enregistrer (disquette) ou utilisez Ctrl+S. Choisissez un emplacement et un nom de fichier, par exemple bonjour.py.
Étape 4 : exécuter
Section intitulée « Étape 4 : exécuter »Cliquez sur le bouton Exécuter (triangle vert ▶) ou appuyez sur F5. Le programme s'exécute et le résultat s'affiche dans la console en bas.
Utiliser le débogueur
Section intitulée « Utiliser le débogueur »Le débogueur est l'atout majeur de Thonny. Il permet d'exécuter le code pas à pas pour comprendre son fonctionnement.
Lancer le débogage
Section intitulée « Lancer le débogage »- Cliquez sur l'icône Déboguer (insecte ) ou appuyez sur Ctrl+F5.
- Le programme se met en pause à la première ligne.
Avancer pas à pas
Section intitulée « Avancer pas à pas »- Pas à pas détaillé (F5) : exécute la sous-expression suivante.
- Pas à pas principal (F6) : exécute la ligne suivante en entier.
- Pas à pas sortant (F7) : termine la fonction en cours et revient à l'appelant.
Observer les variables
Section intitulée « Observer les variables »Pendant le débogage, le panneau Variables se met à jour en temps réel. Vous voyez les valeurs changer au fur et à mesure de l'exécution.
Fonctionnalités utiles
Section intitulée « Fonctionnalités utiles »La console interactive (Shell)
Section intitulée « La console interactive (Shell) »La console en bas de l'écran permet de tester rapidement des instructions Python sans créer de fichier :
>>> 3 + 58>>> "Bonjour" * 3'BonjourBonjourBonjour'>>> type(42)<class 'int'>Installer des bibliothèques
Section intitulée « Installer des bibliothèques »- Allez dans le menu Outils → Gérer les paquets.
- Tapez le nom du paquet souhaité (par exemple
matplotlib). - Cliquez sur Installer.
Changer la taille du texte
Section intitulée « Changer la taille du texte »- Ctrl+Plus pour agrandir.
- Ctrl+Minus pour réduire.
- Menu Outils → Options → Thème et police pour personnaliser.
Raccourcis clavier essentiels
Section intitulée « Raccourcis clavier essentiels »| Raccourci | Action |
|---|---|
| Ctrl+N | Nouveau fichier |
| Ctrl+O | Ouvrir un fichier |
| Ctrl+S | Enregistrer |
| F5 | Exécuter le programme |
| Ctrl+F5 | Lancer le débogueur |
| F6 | Pas à pas (ligne par ligne) |
| Ctrl+Plus | Agrandir le texte |
| Ctrl+Minus | Réduire le texte |
Résolution de problèmes courants
Section intitulée « Résolution de problèmes courants »© 2026 Corentin Dupont - LyCode
Créé avec Astro Starlight