Licence CC BY-SA

Ainsi font fonctions

Trois petits tours et puis s’en vont

Nous allons dans ces chapitres traiter le concept de fonction, dans sa définition large (c’est-à-dire englobant tous les objets se comportant comme des fonctions).


  1. Callables

    1. Fonctions, classes et lambdas

    2. Paramètres de fonctions

    3. Call-me maybe

    4. Utilisation des callables

    5. Modules operator et functools

    6. TP : itemgetter

  2. Annotations et signatures

    1. Annotations

    2. Inspecteur Gadget

    3. Signatures

    4. TP : Vérification de signature

  3. Décorateurs

    1. D&CO, une semaine pour tout changer

    2. Décorateurs paramétrés

    3. Envelopper une fonction

    4. TP : Arguments positionnels