Taper du code Python

MéthodeInterpréteur

L'interpréteur convertit le programme python ligne par ligne.

C'est une interface minimaliste où on se contente de taper du code.

>>> est affiché = prêt à recevoir les instructions

... est affiché = indentation (décalage du code pour montrer le contenu d'un bloc, d'une ou plusieurs instructions, débuté par une instruction particulière (ex : if for while)

1
>>> beautemps = True                    # True signifie vrai, 
2
>>> if beautemps:                       # est-ce que beautemps est vrai ? 
3
...     print('Super, il fait beau !')  # afficher Super, il fait beau !
4
...
5
Super, il fait beau !

DéfinitionIDE (Environnement de Développement Intégré)

Un Environnement de Développement Intégré, ou IDE, est un logiciel qui propose un certain nombre d'outils de développement dans une Interface Utilisateur Graphique (GUI).

Un IDE se compose habituellement des éléments suivants :

  • Éditeur de code

  • Compilateur = programme qui traite les instructions du langage de programmation pour les traduire en langage machine

  • Debuggeur = teste les instructions tapées, affiche et commente les éventuels bogues

MéthodeEdupython

C'est application version portable : elle ne nécessite pas d'installation, elle peut donc être exécutée depuis une clé USB par exemple.

« EduPython est un environnement de développement Python gratuit permettant une prise en main rapide, qui simplifier la programmation en Python pour les élèves et les débutants. »

« A l'instar d'AmiensPython, EduPython est une distribution clé en main et portable pour programmer avec vos élèves sous un environnement Python. »

Site internet

Edupython propose plusieurs types d'édition de code :

  • un éditeur graphique = PyScripter (existe en version indépendante d'édupython)

  • une console = moyen rapide d'exécuter des commandes, de tester des bouts de codes avant de les inclure dans un programme

  • un interpréteur dans le Menu Outils > Outils

La console permet également de suivre l'exécution du bon déroulement d'un programme (résultats conforme aux instructions, débogage)

ComplémentDocumentation

MéthodeAutre IDE : Python mu

L'éditeur Python mu est téléchargeable via l'adresse web : https://codewith.mu/

C'est un éditeur simpliste.