Fonctions et listes
🟡 MoyenLes énoncés sont gratuits, et les 2 premiers corrigés sont offerts. Les autres suivent l'accès à la famille « Algorithmique et Python ».
- 1
On définit une fonction somme qui prend deux paramètres a et b et renvoie leur somme. Détermine ce que renvoie l'appel somme(3, 4).
Voir le corrigéoffert
À l'appel, a prend la valeur 3 et b la valeur 4 : les arguments sont rangés dans les paramètres, dans l'ordre.
La fonction calcule .
Elle renvoie 7. - 2
Explique ce que renvoie une fonction qui ne contient aucune instruction return.
Voir le corrigéoffert
Elle exécute bien ses instructions, mais ne transmet aucune valeur.
Python renvoie alors la valeur spéciale None, qui signifie « rien ».
Si l'on tente de calculer avec ce résultat, le programme s'arrête sur une erreur : c'est le symptôme habituel d'un return oublié. - 3
On pose L = [4, 9, 1, 6]. Donne deux façons d'obtenir son dernier élément.
🔒 Corrigé réservé aux abonnésS'abonner → - 4
Explique comment construire une liste des carrés des entiers de 1 à 5 à l'aide d'une boucle.
🔒 Corrigé réservé aux abonnésS'abonner → - 5
Décris un programme qui calcule la somme des éléments d'une liste de nombres.
🔒 Corrigé réservé aux abonnésS'abonner → - 6
Explique la différence entre un paramètre et un argument.
🔒 Corrigé réservé aux abonnésS'abonner → - 7
On pose L = [7, 2, 5]. Explique ce que fait l'instruction L[2] = 9 et donne la liste obtenue.
🔒 Corrigé réservé aux abonnésS'abonner → - 8
Décris un programme qui compte les éléments strictement positifs d'une liste.
🔒 Corrigé réservé aux abonnésS'abonner → - 9
Donne les indices valides d'une liste contenant 5 éléments.
🔒 Corrigé réservé aux abonnésS'abonner → - 10
Explique pourquoi il est utile de donner un nom explicite à une fonction.
🔒 Corrigé réservé aux abonnésS'abonner →
Comment ça s'est passé ?
Retrouve tout dans Mon suivi.
