Qu'est-ce qu'un tuple en Python ?
Un objet qui manipule plusieurs valeurs séparées par des virgules.
Que fait l'affectation `annee, mois, jour = ma_date` ?
Elle récupère séparément les trois valeurs du tuple.
Qu'est-ce qu'une docstring dans une fonction ?
Une chaîne de caractères au début du corps d'une fonction décrivant son rôle et contenant des exemples de tests.
Comment écrit-on un test avec l1test dans une docstring ?
On écrit un appel près de $$$ suivi de la valeur attendue avant de lancer « Run All tests ».
Tuple en Python - Définition
Objet contenant plusieurs valeurs, séparées par des virgules.
Affectation multiple
Déballage d'un tuple dans plusieurs variables.
Tests automatisés - Docstring
Chaîne au début d'une fonction pour spécifications et tests.
Fonction `l1test`
Outil pour automatiser tests via docstring.
Approche descendante
Décomposer un problème en sous-problèmes plus simples.
Fonction `dernier`
Renvoie dernier jour du mois selon le mois et l'an.
Gestion des fins de mois
Adapter la date selon la fin du mois et l'année.
Teste tes connaissances avec un QCM de 11 questions sur Programmation Python : fonctions et boucles.
1. Après l’affectation `ma_date = 2026, 9, 11`, que produit l’instruction `annee, mois, jour = ma_date` ?
2. Quel est le rôle d’une docstring placée au début du corps d’une fonction Python ?
Révisez le cours complet dans la fiche de révision de Programmation Python : fonctions et boucles.
Voir la fiche →Importe ton cours et l'IA génère des flashcards en 30 secondes.
Générateur de flashcards