Mathématiques · Première

Exercices : algorithmique : les listes en Python

23 exercices avec correction détaillée, en 3 séries. Aucune inscription : ta progression reste sur ton appareil.

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

    QCM

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

    Choisis une réponse
    Aide d’ULU pour cet exercice
  2. Exercice 2 sur 9

    QCM

    On définit L = [4, 7, 1, 9]. Que vaut L[-1] ?

    Choisis une réponse
    Aide d’ULU pour cet exercice
  3. Exercice 3 sur 9

    Calcul

    Que renvoie len([2, 5, 8, 11, 14]) ?

    Aide d’ULU pour cet exercice
  4. Exercice 4 sur 9

    Vrai ou faux

    La boucle for k in range(1, 5) fait prendre à k la valeur 5.

    Vrai ou faux ?
    Aide d’ULU pour cet exercice
  5. Exercice 5 sur 9

    Réponse à écrire

    Quelle liste obtient-on avec [2*k for k in range(4)] ? (Écris-la avec des crochets.)

    Aide d’ULU pour cet exercice
  6. Exercice 6 sur 9

    Calcul

    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 ?

    Aide d’ULU pour cet exercice
  7. Exercice 7 sur 9

    QCM

    Quelle instruction crée la liste des 5 premiers termes (u₀ à u₄) de la suite définie par un = 3n + 1 ?

    Choisis une réponse
    Aide d’ULU pour cet exercice
  8. Exercice 8 sur 9

    Calcul

    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 ?

    Aide d’ULU pour cet exercice
  9. Exercice 9 sur 9

    Question ouverte

    Écris des instructions Python qui calculent la moyenne des éléments d’une liste de nombres L, sans utiliser la fonction sum.

    Aide d’ULU pour cet exercice

À découvrir aussi