PE — Python numérique
UE12, 1re année : 6 séances, du 8 septembre au 20 octobre 2026, pour découvrir NumPy, pandas et matplotlib.
Cette semaine
Devoir en cours : D1 — Damier, escaliers & pixel art
Damier et escaliers avec arange/reshape et le slicing à pas, puis une image (H, W, 3) en uint8 : pixel art avec np.repeat, niveaux de gris, seuil et imsave.
À rendre pour le (durée visée 1 h 30).
Télécharger le sujet (D1-damier-pixel-art.zip)Comment rendre
Le poly
Le petit livre du cours : les rappels Python, puis un chapitre par séance sur NumPy, pandas et matplotlib. Vous y retrouverez ce qui est passé au tableau, et de quoi préparer les quiz comme les devoirs ; au besoin, gardez-le ouvert à côté de vos notebooks.
L'A5 se lit à l'écran ; l'A4 est mis en page pour l'impression recto-verso et la reliure. Le contenu est le même, et il couvre les six séances : vous pouvez y piocher dès maintenant.
Les 6 séances
S1 — NumPy 1 – le tableau
S2 — NumPy 2 – vectoriser, agréger, diffuser, masquer
à venir
S3 — pandas 1 – tables étiquetées
à venir
S4 — pandas 2 – trier, regrouper, croiser, combiner
à venir
S5 — Le temps et les figures
à venir
S6 — Projet n-corps
à venir
Évaluation
Il n'y a pas d'examen final : votre note repose entièrement sur le contrôle continu, c'est-à-dire les quiz papier de 10 min en début de séance (quiz 1 à 5), les devoirs D1 à D5 rendus entre les séances, et le projet n-corps D6, fait et rendu en séance 6.