[go: up one dir, main page]

0% ont trouvé ce document utile (0 vote)
105 vues4 pages

Aide Memoire Python

Transféré par

siwar ben salem
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
105 vues4 pages

Aide Memoire Python

Transféré par

siwar ben salem
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF ou lisez en ligne sur Scribd
Vous êtes sur la page 1/ 4
Université Paris Dauphine DE MIE tare année Algorithmique et programmation 1 2015-2016 ‘TP de Python : Prise en main de interface Ce document vous explique comment exéeuter des commandes ou un programme Python soit en ligne de commande soit depuis des interfaces dédiges. 11 vous explique comment utiliser le langage pendant les TP mais également comment installer et utiliser des outils pour programmer en Python sur votre ordinateur personnel. 1 Introduction Python est un langage de programmation développé depuis 1989 par Guido van Rossum et de nom- breux contributeurs bénévoles. Test possible de programmer en Python en ligne de commande, c’esta-dire en saisissant et en exé- ccutant les instructions les unes a la suite des autres. Ceci se fait via un interpréteur de commandes (voir section 2). Il est également possible de saisir toutes les instructions dun programme dans un fichier et d'exécuter ee programme (voir section 3). Pendant les TP, vous aurez deux maniéres de programmer en Python : soit en langant 'interpréteur de commandes (en exéeutant la commande Python depuis un terminal et en sasissant vos programmes dans un éditeur de texte de votre choix, soit via loutil IEP (Interactive Editor for Python - 3) qui contient, dans la méme interface, un interpréteur de commandes et un éditeur de texte. La section 4 vows indique comment installer Python sur votre machine personnelle et vous présente également I'in- terface graphique d’un outil (IDLE), environnement de développement intégré pour le langage Python. 2. Programmation Python en ligne de commande Dans un interpréteur de commandes, le symbole >>> correspond au signal "invite, ou prompe prin- cipal, lequel vous indique que Python est prét a exécuter une commande. Les lignes non précédées de ce symbole correspondent a l’affichage ¢’un résultat, Aprés avoir saisi chaque instruction, il suffit de taper sur la touche Ent ex pour que la commande soit exécutée (ie. interprétée), Pour quitter Pinterpréteur de ‘commandes, il faut taper Pinstruction exit () ou quit (). 3 Loutil IEP (Interactive Editor for Python) Liinterface de Voutil IEP! (interactive Editor for Python) est composée de 3 parties (voir igure 1) : VFinterpréteur de commandes en ligne (en haut de I'interface), un éditeur de texte pour éctire des pro- ‘grammes dans des fichiers (en bas & gauche, un onglet par programme) et un gestionnaite de fichiers (pour aller ouvrir un programme par exemple - en bas & droite). 1. Iiip Vvwwrepeproject ogfindex ml (eters, Figure 1 — Interface de loutils IEP. Pour exécuter un programme, il suffit de cliquer sur l’onglet correspondant aprés l'avoir ouvert puis de sélectionner dans le menu Exéeuter le fichier (ou Citl-E). Pour installer ce logiciel sur votre machine personnelle, vous devez préalablement avoir installé Py- thon (voir section suivante). Puis vous devez télécharger la version correspondant a votre machine & Padvesse : www. iep-project .org/downloads . html. II s'agit d'un fichier exécutable (d’exten- sion . exe sous windows). Attention, sous windows, le logiciel installe une icOne sur le bureau, 4 Installer Python Pour installer Python sur votte machine personnelle, vous devez télécharger la demigre version du langage & adresse https : //www., Python .org/downloads/. Sous windows par exemple, les instructions & suivre sont : = télécharger le fichier (d°extension .insi pour Windows installer) correspondant a la configuration de votre machine (voir figure 2 par exemple) ; ~ cliquer sur le fichier pour I'installer (voir figure 3). FIGURE 2 ~Téléchargement de Vinterface IDLE sous Windows. Gen a @ gimemeemeneare FIGURE 3 - Installer I’interface IDLE sous Windows. 5. Linterface IDLE (Python GUI) fournie avec Python pee — ic FIGURE 4 — Lancer interface IDLE sous Windows. installation de Python (voir section précédente) génére également ’installation dune interface, ap- pelée IDLE (Python GUD. Cette interface vous permet de saisir des instructions en ligne de commande ‘mais également d'exécuter des programmes Python enregistrés dans des fichiers. Contrairement lin terface de Poutil JEP (voir section 3), Pinterpréteur de commandes ef I’éditeur de texte sont dans des fenetres séparées. Une fois la dernire version de Python installée, Vinterfece IDLE est disponible depuis le menu dé- rmarrer (repertoire Python x.y avec x.y le numéro de la version de Python installée). I suffit de eliquer sur IDLE (Python GU — voir igure 4 — qui va vous ouvrr interface graphique (interpréteur de commandes en ligne) 08 vous pourrez. taper vos instructions Python en ligne de commande. a saab ead FIGURE 5 — Programmer en ligne de commande via I’interface IDLE. Pour écrite un programme dans un fichier, dans le menu File, sélectionnez. New File, Une nouvelle fenetre s’ouvre. Tapez votre programme Python dans cette fenétre (attention aux indentations). Pour exé- cuter votre programme, allez dans te menu Rum et faites Run Modules (ow F5)~ voir figure 7.11 va vous ttre demandé de faire une sauvegarde de votre fichier (qui a généralement extension . py) voir figure 6 puis votre programme s'exécutera (dans la fenétre en ligne de commande précédemment ouverte. Le début de l’execution de votre programme est indiqueé dans la fenétre en ligne de commande par : RESTART Dans le menu File vous pouvez. également ouvrir un programme existant, Pour passer dune fenétre une autte, vous pouvez utiliser le menu Windows — voir figure 8. ay Ia nonaesuciae eis FIGURE 8 ~ Gestion des fenétres sous l'interface IDLE. ns utiles Site officiel de Python : https: //www. Python.org/ ' Site oi télécharger la demniére version de Python et I’interface IDLE : https: //www. Python .org/downloads/ Site oi télécharger V'outil IEP : http: //www. iep-project .org/index. html ‘Mémento Bases Python 3 : https: //perso.1imsi.fr/pointal/python:memento https: //perso. Limsi.fr/pointal/python:abrege ~ Site oft télécharger (gratuitement) le livre "Apprendre & programmer avec Python" de Gérard Swin- nen : http: //inforef .be/swi/python. htm — Site ot télécharger (gratuitement) le livre "How to Think Like a Computer Scientist” d’Allen B, Downey : http: //wuw. greenteapress.com/thinkpython/thinkpython. pdf

Vous aimerez peut-être aussi