Mathématiques · Seconde

Exercices : algorithmique et programmation 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

    Calcul

    Quelle est la valeur de x après les instructions : x = 3, puis x = x + 2, puis x = 2 * x ?

  2. Exercice 2 sur 9

    QCM

    En Python, quel est le type de la valeur 3.5 ?

    Choisis une réponse
  3. Exercice 3 sur 9

    Calcul

    On exécute : s = 0, puis for k in range(1, 5): s = s + k. Quelle est la valeur finale de s ?

  4. Exercice 4 sur 9

    Vrai ou faux

    En Python, 17 // 5 vaut 3 et 17 % 5 vaut 2.

    Vrai ou faux ?
  5. Exercice 5 sur 9

    Calcul

    On définit def f(x): return 3 * x - 1. Que renvoie f(4) ?

  6. Exercice 6 sur 9

    Calcul

    On exécute : n = 1, puis while n < 50: n = 2 * n. Quelle est la valeur finale de n ?

  7. Exercice 7 sur 9

    QCM

    On veut savoir au bout de combien d’années une population dépasse un seuil. Quelle structure est la plus adaptée ?

    Choisis une réponse
  8. Exercice 8 sur 9

    Texte à trous

    On veut écrire une fonction maximum(a, b) qui renvoie le plus grand de deux nombres. Complète avec les mots-clés Python.

    On définit la fonction avec le mot-clé , on teste si a > b avec , le cas contraire est introduit par et le résultat est renvoyé avec .

  9. Exercice 9 sur 9

    Question ouverte

    Écris une fonction Python lancers(n) qui simule n lancers d’un dé équilibré à 6 faces et renvoie la fréquence d’apparition du 6.

À découvrir aussi