Sommaire

IDLE : l’éditeur de code en Python pour Python IDLE

Naturellement, pour écrire du code, il faut un éditeur de texte. L’environnement de développement Python embarque IDLE (Integrated Development and Leaning Environment), un éditeur en Python développé avec la bibliothèque graphique tkinker. Pourquoi utiliser IDLE ? Il existe en effet déjà plusieurs éditeurs de texte (Emacs, vim, Eclipse, pour n’en citer que quelques-uns). IDLE se démarque par sa simplicité, sa légèreté et surtout, son usage : il est exclusivement conçu pour le développement Python tout en bénéficiant de l’autocomplétion, de la coloration syntaxique ainsi que d’un débogueur. Autocomplétion Coloration syntaxique Déboguer:débogueur

IDLE s’ouvre en cliquant sur Menu - Programmation - Python 3 (IDLE) :

images/01RI15.png

Une fois IDLE lancé, une console apparaît. REPL signifie Read Eval Print Loop. Contrairement à une console traditionnelle, une console REPL lit le code saisi dans celle-ci (Read), interprète le code (Eval), affiche le résultat (Print) et revient à l’étape 1 (Loop). REPL (Read Eval Print Loop)

images/01RI16.png

Grâce au REPL, il est possible de programmer de manière interactive : l’utilisateur saisit une ligne de code, le code est ensuite lu, exécuté et le résultat affiché, ou non, en fonction ...