Interpréteur interactif
Énoncé
Nous avons vu dans l'exercice unixislove comment exécuter un programme Python enregistré dans un fichier .py
soit en utilisant un shebang, soit en invoquant explicitement l'interpréteur Python.
Il est également possible d'exécuter du code python sans avoir à l'enregistrer dans un fichier. Pour cela, il suffit de lancer l'interpréteur en mode interactif, simplement en ne spécifiant aucun fichier à exécuter :
1 |
|
Une fois que vous avez lancé l'interpréteur en mode interactif, vous pouvez taper directement du code Python dans celui-ci et donc voir instantanément le résultat. C'est très pratique lorsque l'on code, notamment en phase d'apprentissage du langage, pour s'assurer que ce que l'on fait est correct. De plus, l'interpréteur interactif permet d'avoir accès à la documentation des fonctions standards, sans avoir à aller sur internet, c'est beau non ?
Essayez de jouer avec l'interpréteur interactif, et pensez à le lancer dès que vous avez besoin de faire un test sur une fonctionnalité particulière du langage ou pour obtenir de la documentation.
Voici un exemple d'utilisation de l'interpréteur interactif :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
|
Enfin, essayez d'importer le module this
dans l'interpréteur interactif. Qu'en pensez-vous ?
Correction
Cliquez ici pour révéler la correction.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
|