Visualisateurs

Voir ce qui se passe dans la mémoire de Python

420-SN1 · Programmation en Sciences de la nature

Les dix visualisateurs

Des animations interactives pour voir ce qui se passe dans la mémoire de Python, notion par notion. On y revient tout au long de la session.

Visualisateur

Variables

Une variable est une boîte étiquetée : affectation, échange de deux valeurs, pas à pas ou en direct.

Visualisateur

Conditions

if, elif, else : le chemin pris par le programme, les tables de vérité et un quiz.

Visualisateur

Boucles

Le déroulé d'une boucle, range, l'accumulateur, break et continue, avec quiz.

Visualisateur

Listes

Indices, tranches et parcours d'une liste, déroulé en cartes.

Visualisateur

Fonctions

Pile d'appels, paramètres, valeur de retour et portée des variables.

Visualisateur

Fichiers

Texte, CSV, JSON : ce que Python lit vraiment dans un fichier.

Visualisateur

Graphiques

Courbes, barres, nuages de points : du tableau de données au graphique matplotlib.

Visualisateur

Algorithmes

Tris et recherche dichotomique animés, avec une première idée de la complexité.