Présentation d'un TP avec le notebook jupyter (ou ipython)

Ceci est un sous-titre

Et cela un sous-sous-titre

On lance le notebook avec la commande jupyter notebook (ou ipython notebook sur les sytèmes plus anciens).

Ici il y a du texte. On peut insérer des formules en laTex : $$\Gamma(z) = \int_0^\infty t^{z-1}e^tdt.$$

On peut aussi mettre des liens : le texte est formaté en markdown. Pour voir le code source, cliquer sur le texte, et remplacer markdown par code dans le menu.

On peut mettre des exemples de code avec coloration de la syntaxe :

print("Hello world!")

Pour insérer des images :

Ceci est une image

Pour en savoir plus, il y a un onglet Help dans le menu.

On peut maintenant entrer du code et l'exécuter (touches MAJ-ENTREE) :

In [1]:
def factorielle(n):
    if n<2: return 1
    else: return n*factorielle(n-1)
In [2]:
factorielle(100)
Out[2]:
93326215443944152681699238856266700490715968264381621468592963895217599993229915608941463976156518286253697920827223758251185210916864000000000000000000000000

Il y a beaucoup d'autres fonctionnalités, mais celles-ci seront suffisantes pour ce cours.

In [ ]: