Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

premiere quiz 2

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Quelle est la sortie du code suivant si x = 5 ?

a)
Petit
b)

Hello world

c)

Erreur

d)

Grand

2.

Le mot-clé elif est utilisé pour :

a)
Remplacer une condition existante dans une structure conditionnelle.
b)
Terminer une structure conditionnelle sans condition supplémentaire.
c)
Ajouter une condition supplémentaire dans une structure conditionnelle.
d)
Créer une boucle dans une structure conditionnelle.
3.

Que renvoie ce code si x = 8

a)
A
b)
B
c)
C
d)

rien du tout

4.

Quelle ligne est incorrecte ?

a)

if x == 3:

b)

elif x < 2:

c)

else x > 5:

d)

else:

5.

Quelle condition teste si a est entre 5 et 10 inclus ?

a)

if a >= 5 and a <= 10:

b)

if 5 <= a or a <= 10:

c)

if a > 5 and 10:

d)

if a = 5..10:

6.

Quelle est la sortie ?

a)

A

b)

B

c)

C

d)

A et B

7.

Que fait le else dans une structure conditionnelle ?

a)

Il s’exécute toujours

b)

Il s’exécute seulement si toutes les conditions précédentes sont fausses

c)

Il arrête le programme

d)

Il répète une action

8.
  1. Que fait cette boucle ?

a)
Imprime les nombres 2, 3, 4, 5.
b)
Imprime les nombres 2, 4, 6, 8.
c)
Imprime les nombres 1, 3, 5, 7.
d)
Imprime les nombres 0, 2, 4, 6, 8, 10.
9.

Que fait cette boucle ?

a)
Imprime les nombres 1, 2, 3, 4.
b)
Imprime les nombres 5, 4, 3, 2.
c)

Imprime les nombres 5, 4, 3, 2, 1.

d)
Imprime les nombres 0, -1, -2, -3.
10.

Quelle boucle parcourt tous les éléments d’une liste notes ?

a)

for i in notes:

b)

for i in range(notes):

c)

for notes in i:

d)

while notes:

11.

Quelle est la valeur finale de x ?

a)
3
b)
5
c)
4
d)
6
12.

Quelle est la sortie ?

a)

10 9 8

b)

10 9 8 7

c)

9 8 7

d)

7 8 9

13.

Que fait ce code ?

a)

0 1 2

b)

1 2 2

c)

2 2 2

d)

Erreur

14.

Quelle affirmation est correcte ?

a)

for est utilisé pour des boucles à nombre d’itérations connu

b)

while ne peut pas utiliser de condition

c)

for ne peut pas parcourir une liste

d)

while est toujours plus rapide que for

15.

Quelle ligne produit une boucle vide (aucune exécution) ?

a)

for i in range(5, 10, 1):

b)

for i in range(0, 10, 2):

c)

for i in range(10, 0, 1):

d)

for i in range(10, 0, -1):

16.

Que donne ce code ?

a)
0 2 4
b)

1

3

c)

0

1

2

3

4

d)

0

1

2

3

4

5

17.

Qu'affiche ce code ?

a)

A

B

A

B

b)
A A B B
c)

B

A

B

A

d)

A

A

A

B

18.

Qu'affiche ce code ?

a)

Autre

Un

Zéro

b)

Autre

Autre

Autre

c)

Zéro

Zéro

Zéro

d)
Zéro Un Autre
19.

Qu'affiche ce code ?

a)

3 4

b)

3 4 5

c)

3 4 5 6 7

d)

5 6 7

20.
a)

0 1 2 3 4 5

b)

0 1 2 4 5

c)

0 1 2 3

d)

1 2 3 4 5