Retravailler · Mathématiques Première

Algorithmique et programmation

10 exercices progressifs, des bases jusqu’au niveau attendu, avec une correction détaillée.

Ces exercices reprennent les listes en Python : indices, longueur, ajout et modification d’éléments, listes en compréhension, puis parcours avec une boucle for pour calculer des sommes, des effectifs ou des termes de suites. Pour chaque programme, note au brouillon la valeur des variables après chaque passage dans la boucle.

Exercices corrigés : 0 / 10
  1. Exercice 1 sur 10

    QCM

    On définit L = [5, 8, 2]. Que vaut L[0] ?
    Aide : en Python, le premier élément d’une liste a l’indice 0.

    Choisis une réponse
  2. Exercice 2 sur 10

    Calcul

    Que vaut len(L) pour L = [3, 1, 4, 1, 5, 9] ?
    Aide : len donne le nombre d’éléments de la liste.

  3. Exercice 3 sur 10

    QCM

    On définit L = [2, 4, 6, 8]. Que vaut L[-1] ?
    Aide : les indices négatifs comptent à partir de la fin.

    Choisis une réponse
  4. Exercice 4 sur 10

    Réponse à écrire

    Quel est le contenu de la liste L après ce programme ? Écris-la entre crochets.
    Aide : append ajoute un élément à la fin de la liste.

  5. Exercice 5 sur 10

    Réponse à écrire

    Quel est le contenu de la liste L après ce programme ? Écris-la entre crochets.

  6. Exercice 6 sur 10

    Réponse à écrire

    Quelle liste est créée par cette instruction ? Écris-la entre crochets.
    Aide : range(4) donne les entiers 0, 1, 2, 3 (4 est exclu).

  7. Exercice 7 sur 10

    Calcul

    Quelle valeur ce programme affiche-t-il ?

  8. Exercice 8 sur 10

    Calcul

    Quelle valeur ce programme affiche-t-il ?

  9. Exercice 9 sur 10

    Calcul

    Ce programme construit la liste des premiers termes d’une suite. Quelle valeur affiche-t-il ?

  10. Exercice 10 sur 10

    Calcul

    Ce programme calcule la moyenne des valeurs d’une liste. Quelle valeur affiche-t-il ?

Les notions de ce domaine