hack
Étincelle
0 XP / 250
← Tous les modules

M7 · Power Users & Builders

🐍 Python express

Le minimum vital pour lire un script, le faire tourner, et parler le même langage que les builders.

5 leçons · ≈39 min · badge à gagner : 🏆 « Pythonista »

🏆 Checkpoint — Pythonista

Le mini-projet qui valide tout le module : un script généré AVEC Claude mais compris PAR toi — c'est la règle du jeu, et c'est ce que tu déclareras sur l'honneur dans la checklist.

Ta mission

À partir du dataset sessions_charge.csv (page Playground), produis avec Claude un script Python qui :

  1. lit le CSV avec pandas ;
  2. calcule par station : nombre de sessions, total kWh, durée moyenne ;
  3. affiche le top 5 des stations par kWh délivrés, proprement formaté ;
  4. bonus : signale les stations dont la durée moyenne dépasse 35 min (candidates à l'analyse « pourquoi si long ? »).

La règle d'or

Chaque ligne du script final doit pouvoir être expliquée par TOI. Si Claude a écrit un truc que tu ne comprends pas, demande-lui de simplifier ou d'expliquer — un script plus simple que tu comprends vaut mieux qu'un script élégant que tu subis.

🎯 Quiz final du module (80 % requis)

0/5 répondue · 0 juste

1.L'objectif réaliste de ton niveau Python après ce module ?

2.sessions[0] sur une liste de sessions, c'est…

3.Une traceback se lit…

4.session["duree_min"] plante avec KeyError. La cause la plus probable ?

5.df.groupby("station")["kwh"].mean() en pandas, c'est l'équivalent de…

Livrable — je certifie que :