Les jupyter-notebooks

Contents

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:

  1. Installer python

  2. Installer pip

  3. 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 = str(machaine) +' et coucou!'
print(machaine2)
5 et coucou!
a = 2
b = 3
print(a+b)
5

Sympa, n’est-ce pas?