wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python, programmation conditionelle, boolean and boucle

Total questions: 15

Worksheet time: 23mins

Name
Class
Date
1.

Quelle instruction est utilisée pour tester une condition en Python ?

a)

if

b)

check

c)

test

d)

condition

2.

Quel est le résultat de l'exécution de ce code ?

a)

oui

b)

non

c)

None

3.

Quelle est la valeur booléenne de bool(None) ?

a)

True

b)

False

c)

None

d)

Erreur

4.

Quelle expression est évaluée à False ?

a)

bool(1)

b)

bool(-1)

c)

bool(0)

d)

bool(100)

5.

Quelle est la sortie du code suivant :

a)

True

b)

False

c)

None

d)

Erreur

6.

Quel est l'opérateur pour vérifier l'inégalité en Python ?

a)

=

b)

==

c)

!=

d)

<=

7.

Quel est le résultat est de la boucle for ?

a)

1 2 3 4 5

b)

1 2 3 4

c)

0 1 2 3 4 5

d)

1 2 3 4 5 6

8.

Quel est le comportement de break dans une boucle ?

a)

Interrompt la boucle immédiatement

b)

Passe à l'itération suivante de la boucle

c)

Ne fait rien

d)

Sort de la fonction

9.

Qu'arrive-t-il quand continue est exécuté dans une boucle ?

a)

La boucle s'arrête

b)

La boucle saute à l'itération suivante

c)

La condition de la boucle est réévaluée

d)

La boucle recommence du début

10.

Quel est la sortie de ce code avec while avec continue ?

a)

2 4 6 8 10

b)

1 3 5 7 9

c)

1 2 3 4 5 6 7 8 9 10

d)

Aucun numéro imprimé

11.

Que renvoie la fonction enumerate lorsqu'elle est appliquée à une liste ?

a)

Une nouvelle liste avec des éléments indexés

b)

Un itérateur qui produit des paires d'indice et d'élément de la liste

c)

L'indice maximum de la liste

d)

Un dictionnaire des éléments et de leurs indices

12.

Quelle est la sortie de ce code utilisant enumerate ?

a)

1 pomme 2 banane 3 cerise

b)

0 pomme 1 banane 2 cerise

c)

1 2 3

d)

pomme banane cerise

13.

Que fait la fonction zip lorsqu'elle est utilisée avec deux listes de la même longueur ?

a)

Elle fusionne les deux listes en une seule

b)

Elle crée un dictionnaire en utilisant la première liste pour les clés et la seconde pour les valeurs

c)

Elle renvoie un itérateur de tuples, chaque tuple contenant des éléments de même index provenant de chaque liste

d)

Elle trie les deux listes

14.

Quel est le résultat de ce code utilisant zip ?

a)

[(1, 'a'), (2, 'b'), (3, 'c')]

b)

[1, 2, 3, 'a', 'b', 'c']

c)

[(1, 2, 3), ('a', 'b', 'c')]

d)

None

15.

Que se passe-t-il si zip est utilisé avec des listes de longueurs différentes ?

a)

Une erreur est générée

b)

Les éléments supplémentaires des listes les plus longues sont ignorés

c)

Des éléments None sont ajoutés pour équilibrer

d)

La liste la plus courte est répétée