Lab 1 : Introduction à Python
=============================
Durée estimée : 2 heures.
Objectifs de la série
---------------------
Vous familiariser avec le language Python.
Exercice 1 : Lire l'introduction à Python
-----------------------------------------
Lisez le `tutorial de Python `__.
Si vous voulez travailler chez vous, téléchargez Python depuis `le site
officiel `__. Pour les séances
d'exercices, vous allez avoir besoin de la version **3.x** de Python (ou
ultérieure). Attention: les exercises ne sont pas compatible Python 2.x.
Linux
~~~~~
Sous linux, vous pouvez éditer vos fichiers sources avec votre éditeur
préféré (vi, nano, ...). Cependant, nous vous recommandons d'utiliser
gedit car il reconnaît la syntaxe Python.
Il existe plusieurs façons d'executer son code. La plus simple est la
suivante:
``python3 monfichier.py``
Python dispose d'une interface interactive permettant de débugger et
tester différentes commandes. Pour appeller l'interface, il faut lancer
``python3`` dans un terminal. Pour quitter l'interface, un simple
``exit()`` (ou ``Ctrl-D``) suffit.
Windows
~~~~~~~
Utilisez Linux... ou sinon
`PyScripter `__
est un environment open-source de développement Python. Une fois le
fichier zip téléchargé, le décompresser dans le répertoire de votre
choix, puis lancer l'executable.
Vous pouvez également utiliser un éditeur qui reconnaît la syntaxe
Python comme `Notepad++ `__ et
`PSPad `__. Puis vous pouvez exécuter votre code
sur la ligne de commande en utilisant l'installation standard de Python:
``python monfichier.py``
(Le chemin vers l'exécutable ``python`` doit être présent dans votre
paramètre de système ``%PATH%``).
Exercice 2 : Bases du langage
-----------------------------
Quelques exercices tout
`simples `__.
.. Copyright LIA - 2006. Author: vincent.schickel-zuber@epfl.ch - Created
on 10 March 2006. Last update on 18 Febuary 2013 by baoduy dot tran at
epfl dot ch.