← Mini-index Python

Python — Étape 1 — Dresseur de Serpent (Fondations)

15+ leçons. Du concret, des erreurs classiques, des corrections, du vocab, et des schémas.

📚 Leçons

📄

Leçon 01 — Installer & exécuter sans panique

Ton premier run : l’interpréteur, les fichiers .py, et le ‘ça marche pas’ classique.

Exemple • Apprentissage • Exos • Correction • Vocab

📄

Leçon 02 — Variables : les boîtes à trucs

Comprendre la mémoire comme des boîtes étiquetées, sans magie noire.

Exemple • Apprentissage • Exos • Correction • Vocab

📄

Leçon 03 — Types : quand ‘1’ n’est pas 1

Différence entre texte et nombre, erreurs bêtes mais fatales.

Exemple • Apprentissage • Exos • Correction • Vocab

📄

Leçon 04 — Conditions : décider sans drama

if/elif/else : choisir un chemin sans multiplier les ‘si’ infinis.

Exemple • Apprentissage • Exos • Correction • Vocab

📄

Leçon 05 — Boucles : répéter sans devenir fou

for/while : répéter intelligemment et éviter la boucle infinie.

Exemple • Apprentissage • Exos • Correction • Vocab

📄

Leçon 06 — Listes & index : le piège du 0

Pourquoi ça commence à 0, et comment ne pas se tirer une balle dans le pied.

Exemple • Apprentissage • Exos • Correction • Vocab

📄

Leçon 07 — Dictionnaires : retrouver vite

Clé → valeur : organiser tes données comme un inventaire de RPG.

Exemple • Apprentissage • Exos • Correction • Vocab

📄

Leçon 08 — Fonctions : arrêter de copier-coller

Découper pour respirer : arguments, return, et lisibilité.

Exemple • Apprentissage • Exos • Correction • Vocab

📄

Leçon 09 — Chaînes : texte utile

Manipuler du texte : split, join, format… sans maltraiter les espaces.

Exemple • Apprentissage • Exos • Correction • Vocab

📄

Leçon 10 — Entrées utilisateur

input() : lire, valider, et éviter les plantages ‘ValueError’.

Exemple • Apprentissage • Exos • Correction • Vocab

📄

Leçon 11 — Petits scripts pratiques

Mini outils : convertisseur, calculateur, minuteur — du vrai usage.

Exemple • Apprentissage • Exos • Correction • Vocab

📄

Leçon 12 — Debug : lire une erreur

Traceback, lignes, et comment arrêter de lire l’erreur à l’envers.

Exemple • Apprentissage • Exos • Correction • Vocab

📄

Leçon 13 — Imports : réutiliser

import, from… et pourquoi ton fichier ne doit pas s’appeler ‘random.py’.

Exemple • Apprentissage • Exos • Correction • Vocab

📄

Leçon 14 — Style : lisible > malin

Nommer, indenter, simplifier : écrire pour un humain.

Exemple • Apprentissage • Exos • Correction • Vocab

📄

Leçon 15 — Mini-projet : To-do simple

Assembler les bases en un mini projet propre et fonctionnel.

Exemple • Apprentissage • Exos • Correction • Vocab