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 ?

for
since
break
repeat

Question 2

Qu'affiche le programme suivant ?

a = 1 while a <= 20: a = a + 2 print(a)

20
22
21
19

Question 3

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

for i in range(15, 26)
for i in range(15, 25)
for i in range(25)
for i in range(15)

Question 4

Qu'affiche le programme suivant ?

a = 0 for i in range(3, 6): a = a + 2 print(a)

8
2
4
6

Question 5

Qu'affiche le programme suivant ?

a = 6 while a > 20: a = a + 3 print(a)

22
1
20
6

Question 6

Qu'affiche le programme suivant ?

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

1
50
49
7

Question 7

Même question :

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

30
18
15
22
Valider les réponses


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