QCM BNS NSI
Élève
Professeur
Diagnostic Python
Python : les bases · 10 question(s)
Mode entraînement sans compte : ce résultat ne sera pas ajouté à un historique personnel.
⏱ Temps restant
--:--
Question 1
Après a,b=3,8, que vaut b ?
A.
3
B.
8
C.
11
D.
Erreur
Question 2
Quel est le risque si la condition de while ne devient jamais fausse ?
A.
Boucle infinie
B.
Liste vide
C.
Conversion automatique
D.
Erreur obligatoire
Question 3
Combien de fois for i in range(4) s'exécute-t-il ?
A.
3
B.
4
C.
5
D.
Indéfiniment
Question 4
Pour x=5, que produit if x>3: print('A') sinon print('B') ?
A.
A
B.
B
C.
AB
D.
Erreur
Question 5
Que vaut L[1] si L=[10,20,30,40] ?
A.
10
B.
20
C.
30
D.
40
Question 6
Que vaut 17 // 5 ?
A.
2
B.
3
C.
3.4
D.
2.5
Question 7
À quoi sert l'indentation après if ?
A.
Décorer
B.
Délimiter le bloc
C.
Convertir une variable
D.
Créer une condition
Question 8
Que fait break ?
A.
Passe à l'itération suivante
B.
Termine la boucle
C.
Redémarre le programme
D.
Inverse la condition
Question 9
Si x=10, quelle branche est prise dans if x<10 / elif x==10 / else ?
A.
if
B.
elif
C.
else
D.
Aucune
Question 10
Que renvoie len([6,1,8,3]) ?
A.
3
B.
4
C.
6
D.
18
Terminer le test