maths-pdf.fr — énoncés d'exercices du CM1 à la TerminaleExercices corrigés

Accueil › Seconde › Chapitre 12

Programmation en Python – exercices de maths 2nde

Seconde · 10 exercices

Voici une série de 10 exercices de maths 2nde consacrée au chapitre programmation en python. Ces énoncés, adaptés au programme de seconde, permettent de réviser la leçon, de préparer un contrôle ou de s'entraîner en autonomie.

Exercice 1Affectations

a = 4
b = a * 3
a = a + b
b = a - b
x = 7
y = x
x = x - 2
y = y * x

Valeurs finales ?

Exercice 2Fonctions

  1. f(x) renvoyant \(2x^2 + 5x - 3\).
  2. aire_triangle(b, h).
  3. moyenne(a, b, c, d).

Exercice 3Conditions

def categorie(n):
    if n >= 18:
        return "majeur"
    elif n >= 12:
        return "ado"
    else:
        return "enfant"
  1. categorie(12) ? categorie(5) ?
  2. Fonction minimum de deux nombres.
  3. Fonction multiple de 3 ?

Exercice 4Boucle for

p = 1
for k in range(1, 6):
    p = p * k
print(p)
  1. Affichage ?
  2. Somme des cubes de \(1\) à \(50\) ?
  3. factorielle(n).

Exercice 5Boucle while

n = 0
u = 1
while u < 5000:
    u = u * 3
    n = n + 1
print(n)
  1. Affichage ?
  2. Signification ?
  3. Plus petit \(n\) avec \(2^n > 10^9\) ?

Exercice 6Diviseurs

  1. nb_diviseurs(n).
  2. est_premier(n).
  3. Premiers jusqu'à \(200\).

Exercice 7Listes

L = [3, 9, 2, 11, 5]
s = 0
for x in L:
    if x % 2 == 1:
        s = s + x
print(s)
  1. Affichage ?
  2. Somme des pairs ?
  3. Fonction maximum d'une liste.

Exercice 8Aléatoire

  1. Fonction simulant \(n\) lancers de pièce, fréquence de pile.
  2. Mentalement pour \(n = 4\), tirages P, F, P, P.
  3. Pour \(n = 10^6\) ?

Exercice 9Balayage

Solution de \(x^3 = 7\) sur \([1\,;\,2]\).

  1. Programme pas \(0{,}1\) s'arrêtant dès que \(x^3 > 7\).
  2. Encadrement ?
  3. Pas \(0{,}01\) ?

Exercice 10Problème

\(3\,000\) € à \(3{,}5\,\%\) composés.

  1. capital(n).
  2. Années pour tripler ?
  3. Allure de la courbe ?

Vous cherchez les corrections détaillées ?

Voir nos exercices corrigés du CM1 à la Terminale