wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python (DS)

Total questions: 26

Worksheet time: 16mins

Name
Class
Date
1.

Une instruction utilisant l’opérateur « AND » donne « true » si ?

a)

Les deux opérandes sont « true »

b)

Les deux opérandes sont « false »

c)

L’un des opérandes est « true »

d)

Le premier opérande est « true »

2.

Tous les mots-clés en Python sont en ?

a)

majuscule

b)

minuscule

c)

capitalisé

d)

Aucune de ces réponses n’est vraie.

3.

Quel est le résultat du programme suivant :

i = 0

while i < 3:

print i

i++

print i+1

a)

0 2 1 3 2 4

b)

1 0 2 4 3 5

c)

0 1 2 3 4 5

d)

Erreur

4.

Lequel des instructions suivantes fonctionnera sans erreur ?

a)

round(2.5)

b)

round(999.214,3,0)

c)

round()

d)

round(102.4879,1,7)

5.

Quelle est la sortie du code ci-dessus ?

a)

1

b)

1 3 5 7

c)

2 4 6 8

d)

Aucune de ces réponses n’est vraie.

6.

Comment demander son âge à l'utilisateur ?

a)

age : input (Quel est votre age ?)

b)

age : input (‘’Quel est votre age ?’’)

c)

age = input ‘’Quel est votre age ?’’

d)

age = input (‘’Quel est votre age ?’’)

e)

age = input (Quel est votre age ?)

7.
a)

Soir

b)

Nuit

c)

Matin

d)

Après-midi

8.
a)

J'ai pas la monnaie

C'est trop cher

b)

C'est trop cher

c)

J'ai pas la monnaie

d)

J'ai le compte pile !

9.
a)

2

b)

4

c)

6

d)

ERROR

10.
a)

2

b)

4

c)

6

d)

ERROR

11.
Cette proposition est-elle écrite correctement ?
a)
Oui
b)
Non
12.
Que va renvoyer le programme ci-dessus ?
a)
True
b)
False
13.
Combien d'arguments comporte la fonction ci-dessus ?
a)
0
b)
1
c)
2
d)
3
14.
Quel mot manque-t-il dans le programme ci-dessus pour retourner le minimum de deux nombres ?
a)
else
b)
if
c)
print
d)
return
15.
Quel mot manque-t-il dans le programme ci-dessus pour définir une fonction qui donne le maximum entre deux nombres ?
a)
def
b)
return
c)
if
d)
else
16.
Que va afficher le programme ci-dessus ?
a)
2
b)
6
c)
12
d)
16
17.

Laquelle de ces syntaxes est correcte :

a)

if x==1:

b)

if x=1:

c)

if x==1

d)

if 1==x:

18.

Quelle sera la réponse du programme si a vaut 3 ?


a)

perdu

b)

un instant s.v.p.

c)

gagné

19.

Que va écrire ce programme ci-dessus ?

a)

gagné

b)

presque gagné

c)

gagné et presque gagné

d)

rien ne sera écrit

20.

Que vaut la valeur finale de la variable b ?

(a)  

21.

Quel sera le résultat du script ci-dessus ?

a)

Je n'ai pas la monnaie

b)

C'est trop cher !

c)

J'ai le compte pile !

d)

Je n'ai pas la monnaie

J'ai le compte pile !

22.

Choisir la ou les syntaxes possibles pour créer la liste [1,2,3,4,5]

a)

range(5)

b)

range(1,5)

c)

range(1,6)

d)

range(6)

23.

Combien d'itérations fait le script ci-dessus ?

a)

aucune

b)

48

c)

25

d)

50

24.

Qu'affiche le programme ci-dessus ?

(a)  

25.

Quels sont les scripts permettant de calculer la somme des entiers de 1 à N parmi les suivants ?

a)
b)
c)
d)
26.

Qu'affiche le programme python suivant ?

a)

signe(f,0)

b)

-4

c)

-

d)

+