Licence CC BY-SA

Aller plus loin

Vous connaissez maintenant le Python et êtes en mesure de réaliser pas mal de programmes avec lui.

Mais dans notre course pour arriver à ce but, j’ai omis certains aspects du langage qu’il est important de connaître pour aller plus loin. Laissez-moi donc maintenant vous présenter tout cela pour compléter votre apprentissage.


  1. Les autres types de données

    1. Les ensembles

    2. Module collections

    3. Types

  2. Retour sur les conditions

    1. Instructions et expressions

    2. Expressions conditionnelles

  3. Retour sur les boucles

    1. Cas des boucles infinies

    2. Contrôle du flux

    3. Outils

    4. Listes en intension

    5. Itérateurs

  4. Retour sur les fonctions

    1. Arguments optionnels

    2. Arguments variadiques

    3. Documentation et annotations

    4. Décorateurs

    5. Fonctions lambdas

    6. Fonctions récursives

  5. Retour sur les variables

    1. Expressions d'assignation

    2. Annotations de types

    3. Scopes

  6. Retour sur les exceptions

    1. Bloc except

    2. Autres mots-clés

    3. Bloc with

    4. Lever une exception

  7. Débogage

    1. Programme de référence

    2. Introspection

    3. Déboguer « à la main »

    4. Utilisation d'un débogueur (Pdb)

    5. Déboguer avec votre IDE