L'affectation ma_date = **2026, 9, 11** crée un tuple, et annee, mois, jour = ma_date récupère séparément ses trois valeurs.
Une fonction Python peut recevoir un tuple en argument et renvoyer plusieurs résultats en retournant un tuple.
Un tuple comme une boîte contenant plusieurs valeurs, déballées par affectation multiple
$$$ puis la valeur attendue, avant de lancer tous les tests avec le bouton « Run All tests ».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 ?
3. Quelle série de situations est pertinente pour tester la fonction `lendemain` avec l1test ?
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.
La fiche de révision couvre les notions essentielles de Programmation Python : fonctions et boucles. Elle est structurée par thématiques pour faciliter l'apprentissage et la mémorisation, avec des définitions clés, des explications et des synthèses.
Lire la fiche complète →Le QCM contient 11 questions à choix multiples avec corrections détaillées et explications pour chaque réponse. Idéal pour tester tes connaissances et identifier tes lacunes.
Faire le QCM (11 questions) →Revizly propose 11 flashcards interactives sur Programmation Python : fonctions et boucles. Chaque carte présente une question au recto et la réponse au verso, permettant une révision active et efficace basée sur la répétition espacée.
Voir toutes les 11 flashcards →NSI · Terminale
Développement (SLAM) · BTS SIO
NSI · Terminale
NSI · Terminale
NSI · Terminale
NSI · Terminale
Importe ton PDF ou colle ton cours, l'IA génère fiches, QCM et flashcards en 30 secondes.