💻 Exercices à imprimer — Algorithmique & Python (Seconde)
Une feuille de 12 exercices gradués conformes au programme officiel, avec mémo de cours. Imprime-la ou enregistre-la en PDF, c'est gratuit — et avec un compte gratuit, le corrigé et de nouvelles feuilles à volonté.
Pas envie d'imprimer ? Fais ces exercices en ligne
Correction instantanée, difficulté qui monte pas à pas — gratuit, sans inscription pour commencer.
NumiFeuille d'exercices · Seconde💻 Algorithmique & Python
Exercice 1★☆☆☆☆
On a x = 3 et y = 7. Classe chaque condition : vraie ou fausse ?
Classe chaque élément dans la bonne colonne.
x > 2x == yx == 4x != 3x >= 2
| Vraie (True) | Fausse (False) |
|---|---|
Exercice 2★☆☆☆☆
Après s = "bonjour", quel est le type de la variable ?
Coche la bonne réponse.
Exercice 3★☆☆☆☆
Que vaut s après l'exécution ?
a = 6
b = 2
s = a + b
Coche la bonne réponse.
Exercice 4★★☆☆☆
On veut que la boucle s'exécute exactement 8 fois, avec la boucle for i in range(1, n):. Quelle valeur faut-il écrire à la place de n ? ___
Complète le blanc.
Exercice 5★★☆☆☆
Que contient la variable a une fois ces instructions exécutées ?
a = 8
b = a + 5
a = b * 3
b = a - b
Réponse :
Exercice 6★★☆☆☆
Que s'affiche-t-il pour n = 5 ?
if n % 2 == 0:
print('pair')
else:
print('impair')
Coche la bonne réponse.
Exercice 7★★★☆☆
On veut que la boucle s'arrête dès que x atteint 15. Quelle est la bonne condition ?
x = 0
... :
x += 1
Coche la bonne réponse.
Exercice 8★★★☆☆
La fonction maximum renvoie le plus grand de ses deux arguments. Ici x = 7, y = 2.
- a) Le test
if x > ysépare deux cas. Dans quel cas la fonction renvoie-t-ellex? - b) Applique la fonction à
x = 7,y = 2. Quelle valeur renvoie-t-elle ?Réponse :
Exercice 9★★★☆☆
Combien de fois print('*') s'exécute-t-il ?
for i in range(3):
for j in range(2):
print('*')
Réponse :
Exercice 10★★★★☆
Combien de fois print s'exécute-t-il ?
for i in range(3):
for j in range(3):
print(i, j)
Réponse :
Exercice 11★★★★☆
Que vaut résultat à la fin ?
résultat = 1
for k in range(1, 4):
résultat = résultat * k
Réponse :
🏆 Défi★★★★★
Ce programme a affiché 76. Quel nombre entier l'utilisateur avait-il saisi ? def f(x): return 3 * x + 1 x = int(input("Nombre ? ")) for i in range(2): x = f(x) print(x)
Réponse :
✅ Le corrigé — aperçu
- 1. Vraie (True) :
x > 2,x >= 2— Fausse (False) :x == y,x == 4,x != 3— Avecx = 3ety = 7— vraies :x > 2,x >= 2. Fausses :x == y,x == 4,x != 3.
🔒 Les 11 autres réponses : gratuit avec un compte
Un clic, et tu reviens sur cette même feuille avec tout le corrigé.
Compte gratuit, sans carte bancaire. En continuant, tu acceptes les CGU et la politique de confidentialité. Déjà inscrit ? Se connecter
Des exercices Algorithmique & Python Seconde à imprimer, toujours nouveaux
Contrairement aux PDF figés, cette feuille est générée par le moteur Numi : chaque clic sur « Nouvelle feuille » produit 12 exercices inédits de Algorithmique & Python (Seconde, 15 – 16 ans), gradués du plus simple au défi, strictement conformes au programme officiel de l'Éducation nationale — avec le corrigé en deuxième page (compte gratuit). Idéale pour réviser à la maison ou en classe.
👩🏫 Enseignant ?Chaque « Nouvelle feuille » propose des exercices différents sur la même notion : une feuille par rangée, et la copie ne sert plus à rien. Pour un contrôle noté, l'évaluation Algorithmique & Python Seconde avec corrigé propose un barème sur 20 et des sujets A et B.