1ère NSI - Notions de base - Boucles - QCM

Chaque question comporte une et une seule bonne réponse.

Question 1

Quelle instruction permet de déclarer une boucle en Python ?

continue
while
since
repeat

Question 2

Qu'affiche le programme suivant ?

a = 3 while a <= 15: a = a + 2 print(a)

15
17
16
18

Question 3

Pour qu'une variable i prenne toutes les valeurs entre 5 et 8, on utilise l'instruction :

for i in range(5)
for i in range(5, 9)
for i in range(8)
for i in range(5, 8)

Question 4

Qu'affiche le programme suivant ?

a = 0 for i in range(5, 10): a = a + 1 print(a)

6
4
5
1

Question 5

Qu'affiche le programme suivant ?

a = 8 while a > 14: a = a + 4 print(a)

8
14
1
15

Question 6

Qu'affiche le programme suivant ?

mot = "Coucou" compteur = 1 for lettre in mot: compteur += len(mot) print(compteur)

6
37
38
36

Question 7

Même question :

s = 0 i = 1 while i <= 3: s = s + i i = i + 1 print(s)

10
3
6
5
Valider les réponses


Dernière mise à jour : 07 Oct. 2023, 23:32:22