PaliSkill
Python intermédiaire

Chapitre 2 / 10

Fonctions avancées

9 leçons dans ce chapitre.

1

Paramètres avec valeur par défaut

Disponible
0%

Un paramètre de fonction peut recevoir une valeur par défaut, utilisée automatiquement si l'appelant ne fournit rien pour ce param…

Voir les détails du chapitre

Un paramètre de fonction peut recevoir une valeur par défaut, utilisée automatiquement si l'appelant ne fournit rien pour ce paramètre. Ce code affiche , puis . Le premier appel ne fournit pas de deuxième argument : Python utilise alors la valeur par défaut pour . Le second appel fournit explicitement , qui remplace la valeur par défaut. Règle importante : un paramètre avec valeur par défaut doit…

🔒

Appeler une fonction avec des arguments nommés

Verrouillée

Quand une fonction à plusieurs paramètres, on peut les fournir dans l'ordre (arguments positionnels), ou en precisant leur nom (ar…

🔒

Renvoyer plusieurs valeurs avec return

Verrouillée

Une fonction Python peut renvoyer plusieurs valeurs à la fois, séparées par des virgules après . En realite, Python regroupe ces v…

🔒

*args et **kwargs : un nombre variable d'arguments

Verrouillée

Parfois, on ne connait pas à l'avance combien d'arguments une fonction va recevoir. récupère tous les arguments positionnels suppl…

🔒

Les fonctions lambda

Verrouillée

Une fonction lambda est une fonction anonyme, ecrite en une seule ligne, sans ni nom — pratique pour une petite operation ponctuel…

🔒

map() et filter() : appliquer une fonction à toute une liste

Verrouillée

applique une fonction à chaque élément d'une liste, et ne garde que les éléments pour lesquels une fonction renvoie . Les deux ren…

🔒

Fonctions imbriquées

Verrouillée

Une fonction peut être définie à l'intérieur d'une autre fonction. Cette fonction intérieure n'existe que pendant l'exécution de l…

🔒

Passer une fonction en argument d'une autre fonction

Verrouillée

En Python, une fonction est une valeur comme une autre : elle peut être stockée dans une variable, ou passée en argument à une aut…

🔒

Cas pratique : un petit module de facturation

Verrouillée

Cette dernière leçon combine paramètres par défaut, retours multiples et fonction passée en argument, dans un petit calcul de fact…

Quiz de chapitre

6 questions transversales sur ce chapitre.

Voir le quiz →

Progression du chapitre

0/9 terminées

Accès complet

La première leçon de chaque chapitre est gratuite (10 leçons sur 95).

2 500 XOF / 3,81 € / 4,15 $

Débloquez les 85 leçons restantes de ce module