Ce qu’affiche le programme (Python) – entraînement pour les classes 7 à 9
Exercices d’exemple sur « Ce qu’affiche le programme (Python) » avec la bonne réponse et la solution expliquée, du plus facile au plus difficile. Dans l’application Pickles Academy, de nouveaux exercices du même type arrivent à chaque fois, impossible donc de retenir les réponses par cœur.
- Matière
- Informatique
- Classe
- classes 7 à 9
- Domaine du programme
- Algorithmique et programmation
Types d’exercices: Qu’affiche le programme ?
Règle : Ce qu’affiche le programme (Python)
Exécute le programme ligne par ligne et note les variables. x = x + 3 signifie : ajoute 3 à x.
range(1, 5) donne 1, 2, 3, 4, mais pas 5. // est la division entière ; %, le reste.
Exemple: s = 0, puis for i in range(1, 4): s = s + i → 1 + 2 + 3, affiche 6
Attention: range(1, 5) n’arrive jamais à 5 : la boucle se répète 4 fois, pas 5.
Exercices d’exemple
-
Exercice 1 Facile
Qu’affiche ce programme ?
a = 8 b = 8 c = a + b * 2 b = (a + b) * 2 print(b)
Voir la solution
Bonne réponse: 32Méthode: Valeurs de la variable b : 8 → 32. Le programme affiche 32.
-
Exercice 2 Normal
Qu’affiche ce programme ?
p = 1 for i in range(3): p = p * 3 print(p)
Voir la solution
Bonne réponse: 27Méthode: Valeurs de la variable p : 1 → 3 → 9 → 27. Le programme affiche 27.
-
Exercice 3 Difficile
Qu’affiche ce programme ?
s = 0 for i in range(1, 9): if i % 2 == 0: s = s + i else: s = s - 1 print(s)
Voir la solution
Bonne réponse: 16Méthode: Valeurs de la variable s : 0 → −1 → 1 → 0 → 4 → 3 → 9 → 8 → 16. Le programme affiche 16.
Tous les thèmes de Informatique
Continuer à s’entraîner dans l’application
En une minute, votre enfant aura son propre avatar et son premier exercice. Gratuit, sans publicité, données dans l’UE.
Commencer gratuitement