Exercice 1 sur 9
QCMOn définit L = [4, 7, 1, 9]. Que vaut L[2] ?

Mathématiques · Première
23 exercices avec correction détaillée, en 3 séries. Aucune inscription : ta progression reste sur ton appareil.

ULUMINE · Mathématiques · Première
Feuille d’exercices
Prénom : ……………………………Date : ……………………Score : ……… / 9
Exercice 1 — Coche la bonne réponse.
On définit L = [4, 7, 1, 9]. Que vaut L[2] ?
Exercice 2 — Coche la bonne réponse.
On définit L = [4, 7, 1, 9]. Que vaut L[-1] ?
Exercice 3
Que renvoie len([2, 5, 8, 11, 14]) ?
Écris tes calculs :
Réponse : ………………
Exercice 4 — Coche « Vrai » ou « Faux ».
La boucle for k in range(1, 5) fait prendre à k la valeur 5.
VraiFaux
Exercice 5
Quelle liste obtient-on avec [2*k for k in range(4)] ? (Écris-la avec des crochets.)
Exercice 6
On exécute L = [3, 8, 2], puis L.append(5), puis s = 0, puis une boucle for x in L dont le corps est s = s + x. Que vaut s à la fin ?
Écris tes calculs :
Réponse : ………………
Exercice 7 — Coche la bonne réponse.
Quelle instruction crée la liste des 5 premiers termes (u₀ à u₄) de la suite définie par un = 3n + 1 ?
Exercice 8
On exécute u = 2, puis L = [u], puis une boucle for k in range(4) dont le corps contient u = 3*u puis L.append(u). Quel est le dernier élément de L ?
Écris tes calculs :
Réponse : ………………
Exercice 9
Écris des instructions Python qui calculent la moyenne des éléments d’une liste de nombres L, sans utiliser la fonction sum.
ulumine.com — exercices corrigés gratuits

ULUMINE · Mathématiques · Première
Corrigé détaillé — pour les parents et les enseignants
Exercice 1
Réponse : 1
Les indices commencent à 0 : L[0] = 4, L[1] = 7, L[2] = 1.
Exercice 2
Réponse : 9
L’indice −1 désigne le dernier élément de la liste.
Exercice 3
Réponse : 5
len renvoie le nombre d’éléments de la liste : ici 5.
Exercice 4
Réponse : Faux
range(1, 5) parcourt 1, 2, 3, 4 : la borne supérieure est exclue.
Exercice 5
Réponse : [0, 2, 4, 6]
k prend les valeurs 0, 1, 2, 3 et on stocke le double de chacune.
Exercice 6
Réponse : 18
append ajoute 5 à la fin : L = [3, 8, 2, 5]. La boucle additionne tous les éléments.
Exercice 7
Réponse : [3*n + 1 for n in range(5)]
range(5) donne n = 0, 1, 2, 3, 4, soit 5 termes : [1, 4, 7, 10, 13]. range(1, 5) n’en donne que 4 et oublie u₀.
Exercice 8
Réponse : 162
La boucle s’exécute 4 fois ; à chaque fois u est multiplié par 3 puis ajouté à la liste.
Exercice 9
Exemple de réponse : On initialise une somme s à 0, on ajoute chaque élément x de L à s avec une boucle for, puis on divise s par len(L). Le programme modèle est donné dans le corrigé.
On accumule les éléments dans une variable s, puis on divise par le nombre d’éléments. Avec sum, on écrirait directement sum(L) / len(L).
s = 0
for x in L:
s = s + x
moyenne = s / len(L)On définit L = [4, 7, 1, 9]. Que vaut L[2] ?
On définit L = [4, 7, 1, 9]. Que vaut L[-1] ?
Que renvoie len([2, 5, 8, 11, 14]) ?
La boucle for k in range(1, 5) fait prendre à k la valeur 5.
Quelle liste obtient-on avec [2*k for k in range(4)] ? (Écris-la avec des crochets.)
On exécute L = [3, 8, 2], puis L.append(5), puis s = 0, puis une boucle for x in L dont le corps est s = s + x. Que vaut s à la fin ?
Quelle instruction crée la liste des 5 premiers termes (u₀ à u₄) de la suite définie par un = 3n + 1 ?
On exécute u = 2, puis L = [u], puis une boucle for k in range(4) dont le corps contient u = 3*u puis L.append(u). Quel est le dernier élément de L ?
Écris des instructions Python qui calculent la moyenne des éléments d’une liste de nombres L, sans utiliser la fonction sum.
Première · Mathématiques
Forme canonique, discriminant, racines, factorisation et signe d’un trinôme du second degré, parabole. Cours et exercices corrigés de Première spécialité.
Première · Mathématiques
Suites définies de façon explicite ou par récurrence, représentation graphique, sens de variation et première approche des limites. Cours et exercices de Première.
Première · Mathématiques
Définition, terme général, sens de variation et sommes de termes des suites arithmétiques et géométriques, évolutions à taux constant. Cours et exercices de Première.