Aller au contenu principal

Révision

Objectifs

L'évaluation se portera sur les critères suivants :

  • Instructions
    • Afficher du texte dans la console.
    • Repérer les erreurs de syntaxe.
    • Corriger les erreurs de syntaxe.
    • Programmer un robot.
  • Boucles for
    • Utiliser les boucles for.
    • Maîtriser l'indentation.
    • Imbriquer les boucles for.
  • Variables
    • Utiliser les variables.
  • Fonctions
    • Utiliser les fonctions.
Note 1  2 2.5 3 3.5 4 4.5 5 5.5 6 
Nombre de critères validés0123456789
Aides

Variable

Que vont imprimer les programmes suivants ?

a = 5
b = 3
print(b)
print(a)
print(a + b)
Solution
3
5
8
a = 2
print(a)
a = a + 3
print(a)
b = a * 2
print(b)
a = 4
print(a, b)
Solution
2
5
10
4 10

Boucle

Que vont imprimer les programmes suivants ?

for i in range(4):
print("Bonjour")
Solution
Bonjour
Bonjour
Bonjour
for i in range(3):
print(i)
Solution
0
1
2
for i in range(6):
a = i * 2
print(a, i)
Solution
0 0
2 1
4 2
6 3
8 4
10 5
for i in range(10):
print("4 x", i, "=", 4 * i)
Solution
4 x 0 = 0
4 x 1 = 4
4 x 2 = 8
4 x 3 = 12
4 x 4 = 16
4 x 5 = 20
4 x 6 = 24
4 x 7 = 28
4 x 8 = 32
4 x 9 = 36