Notebooks iPython - Google Colab

Google Colab est un environnement permettant d’exécuter directement un Notebook iPython. Un Notebook est une série de cellules de texte (comme celle que vous êtes en train de lire), ou de code Python (comme la cellule suivante). Les cellules de code sont interactives: lorsque vous les lancez, elles réalisent le script ligne par ligne, et renvoient directement les résultats en-dessous de la cellule.

Lorsqu’une cellule de code est lancée, le code de la cellule est en fait envoyé à un interpréteur Python, c’est-à-dire un système qui va traduire le code en traitements sur des données informatiques.

Chaque cellule de code peut être exécutée individuellement, mais elles partagent toutes le même interpréteur. L’interpréteur ne peut exécuter qu’une cellule de code à la fois. Ainsi, si vous en lancez plusieurs en même temps, elles seront réalisées dans l’ordre dans lequel vous les avec lancées.

Remarque importante: comme chaque cellule partage le même interpréteur, une variable créée dans une cellule sera accessible, et modifiable dans une autre cellule. C’est ce qui rend intéressant l’utilisation du Notebook: l’exécution séquentielle des cellules permet de vérifier étape par étape, l’évolution des états d’un programme.

Pour exécuter une cellule de code, sélectionner la cellule et :

salut = 'Bonjour le monde!'
print(salut)
Bonjour le monde!
print(salut, 'Il y a la forme')
Bonjour le monde! Il y a la forme

Pour ajouter une cellule, utiliser les boutons de contrôle du menu principal:

Texte alternatif…

ou le menu apparaissant sous une cellule existante:

Texte alternatif…

Pour plus de détails sur Colab, voir ici.

Maintenant que vous connaissez les bases de Colab, vous pouvez passer sur Python en bref.

Contenu | Next (1.1. Python en bref)