Le langage lui-même : texte, compréhensions, objets, erreurs, modules.
Progression
0 %
0/18 étapes terminées
Mode 7
Réviser vite, retenir longtemps
Des fiches express pour relire l'essentiel en deux minutes, des cartes mémoire qui reviennent au bon moment, et un jeu chronométré pour ancrer le vocabulaire.
« Résume les concepts les plus importants dans un guide clair et concis qui m'aide à réviser rapidement et à mémoriser les idées clés sans complexité inutile. »
Fiches express
L'essentiel, semaine par semaine
Semaine 1
5 points
Le texte pour de vrai
Les chaînes sont immuables : toute méthode renvoie une copie.
strip() sur toute donnée extérieure, avant toute comparaison.
split(sep) découpe, "".join(liste) recolle.
Les tranches [debut:fin:pas] excluent la borne de fin ; les indices négatifs partent de la fin.
Les f-strings formatent : :.2f, :<10, :>8, :.1%.
ligne=" Codey ; 4200 "champs=[c.strip()for c in ligne.strip().lower().split(";")]print(f"{champs[0]:<8}|{int(champs[1]):>6}")
À retenir : Sans affectation, une méthode de chaîne ne sert à rien.
Semaine 2
5 points
Compréhensions et collections
[expression for e in source if condition] transforme et filtre.
La même syntaxe donne un dictionnaire, un ensemble ou un générateur.
sorted(x, key=..., reverse=True) trie selon un critère calculé.
zip apparie, enumerate numérote, le désempaquetage distribue.
Une compréhension illisible doit redevenir une boucle.