Progression
Python · Intermédiaire - construire de vrais projets
- Fonctions : def, paramètres, return et portéeStructurez votre code en fonctions réutilisables, maîtrisez les valeurs par défaut et comprenez la portée des variables.
- Chaînes en profondeur : slicing, f-strings, méthodesExtrayez, formatez et nettoyez du texte comme en projet réel grâce au slicing, aux f-strings et aux méthodes de chaînes.
- Compréhensions de listes et de dictionnairesRemplacez vos boucles de construction par des compréhensions expressives, pour transformer, filtrer et réindexer vos données.
- Fichiers et modules : with, import, organisationLisez et écrivez des fichiers proprement avec with, échangez du JSON et organisez votre code en modules importables.
- Erreurs et exceptions : try, except, raiseInterceptez les échecs prévisibles avec try/except/else/finally et levez vos propres exceptions pour signaler les données invalides.