Les jupyter-notebooks¶
Les jupyter-notebooks
Un jupyter-notebook est un environnement d’écriture qui permet de combiner du texte et du code. Dans cet environnement il est possible d’exécuter directement le code.
Le projet Jupyter permet d’utiliser plusieurs langages informatiques. Dans le cadre du séminaire nous allons nous limiter à python
.
Toute la documentation ets disponible ici.
Installer¶
Pour faire fonctionner jupyter-notebook vous avez donc besoin d’avoir python
sur votre machine.
Vous pouvez donc:
Installer
python
Installer
pip
Installer
jupyter-notebook
Ou alors installer un paquet qui a déjà tout, par exemple Anaconda
Blocs¶
Un jupyter-notebook est structuré en blocs. Chaque bloc peut être du code ou du texte “normal”.
Le texte peut (doit) être écrit en markdown. Voici une rapide introduction à markdown
Regardons maintenant un bloc de code:
machaine = 5
print(machaine)
5
On vient de créer notre premier algorithme…
Il est intéressant de voir que le premier algorithme est toujours un “Hello world”… des idées à ce propos?
Essayons quelque chose d’autre:
machaine2= machaine+' et coucou!'
print(machaine2)
---------------------------------------------------------------------------
TypeError Traceback (most recent call last)
<ipython-input-7-34f09d763d77> in <module>
----> 1 machaine2= machaine+' et coucou!'
2 print(machaine2)
TypeError: unsupported operand type(s) for +: 'int' and 'str'
a = 2
b = 3
print(a+b)
5
Sympa, n’est-ce pas?