QCM
Parcours de tableaux☘
Rappel
Les questions ci-dessous sont là pour vous aider à contrôler ce que vous avez retenu.
Si vous ne répondez pas à toutes les questions sans hésitation, c'est sans doute qu'il faut retravailler les pages précédentes.
Pour chaque question, il faut trouver la (ou les) bonne(s) réponse(s).
QCM 1☘
Dans l'interpréteur python, on saisit les instructions :
>>> a = [2, 3, 4]
>>> b = a
>>> b[2] = 666
>>> a
Qu'obtient-on ?
- Une erreur
-
[2, 3, 4]
-
[2, 666, 4]
-
[2, 3, 666]
Réponse
- Une erreur
-
[2, 3, 4]
-
[2, 666, 4]
-
[2, 3, 666]
QCM 2☘
Dans l'interpréteur python, on saisit les instructions :
>>> a = [2, 3, 4]
>>> b = [x for x in a]
>>> b[2] = 666
>>> a
Qu'obtient-on ?
- Une erreur
-
[2, 3, 4]
-
[2, 666, 4]
-
[2, 3, 666]
Réponse
- Une erreur
-
[2, 3, 4]
-
[2, 666, 4]
-
[2, 3, 666]
QCM 3☘
On définit la fonction suivante :
1 2 |
|
On exécute le script contenant cette fonction puis on écrit les instructions suivantes dans la console :
>>> a = [3, 4, 5]
>>> f(a)
>>> a
Qu'obtient-on ?
- Une erreur
-
[3, 4, 5]
-
[1515, 4, 5]
-
1515
Réponse
- Une erreur
-
[3, 4, 5]
-
[1515, 4, 5]
-
1515
QCM 4☘
On définit la fonction suivante :
1 2 |
|
On exécute le script contenant cette fonction puis on écrit les instructions suivantes dans la console :
>>> a = [3, 4, 5]
>>> f(a)
>>> a
Qu'obtient-on ?
- Une erreur
-
[3, 4, 5]
-
[3, 4, 5, 2020]
-
[3, 4, 2020]
Réponse
- Une erreur
-
[3, 4, 5]
-
[3, 4, 5, 2020]
-
[3, 4, 2020]
QCM 5☘
On définit la fonction suivante :
1 2 |
|
On exécute le script contenant cette fonction puis on écrit les instructions suivantes dans la console :
>>> a = [3, 4, 5]
>>> f(a)
>>> a
Qu'obtient-on ?
- Une erreur
-
[3, 4, 5]
-
[3, 4, 5, 2020]
-
[3, 4, 2020]
Réponse
- Une erreur
-
[3, 4, 5]
-
[3, 4, 5, 2020]
-
[3, 4, 2020]