Les tuples en python
Testez votre compréhension des tuples Python.
Ce quiz de tuple Python fournit des questions à choix multiples (QCM) pour se familiariser avec le tuple de Python et ses opérations. Ce quiz en ligne vous aidera à améliorer la compréhension du tuple Python. Répondez à ce quiz après avoir lu notre cours sur
les tuples
en Python . Le quiz contient 20 questions, vous devez répondre à toutes les questions en cinq minutes. Vous obtiendrez 1 point pour chaque bonne réponse. À la fin du quiz, vous recevrez un score total. Le score maximum est de 100%. Bonne chance!
20 questions
5 minutes
Commencer le quiz
Les tuples en python
5:00
QUESTION 1 / 20
1.
Choisissez la manière correcte d\'accéder à la valeur \'apcpedagogie\' à partir du tuple suivant
<pre>aTuple = (123, [\'apcpedagogie\', 20, 30], (5, 15, 25))</pre>
print(aTuple [1] [0])
print(aTuple [1] [1])
print(aTuple [0] [0])
print(aTuple [0] [1])
QUESTION 2 / 20
2.
Laquelle des méthodes suivantes fonctionne à la fois dans les listes Python et les tuples Python?
reverse()
index()
pop()
append()
sort()
QUESTION 3 / 20
3.
<pre>lesMois = (\'Janvier\', \'Fevrier\', \'Mars\', \'Avril\', \'Mai\',\'Juin\', \'Juillet\', \'Août\', \'Septembre\', \'Octobre\',\'Novembre\', \'Décembre\')</pre>
Quel est la ligne de code qui permet l\'accès aux cinq premiers éléments
print(lesMois[: 5])
print(lesMois[0: 4])
print(lesMois[5: ])
print(lesMois[1 : 5])
QUESTION 4 / 20
4.
Quelle est la différence entre un tuple Python et une liste Python?
La principale différence est que les tuples sont immuables
La principale différence est que les listes sont immuables
Les listes sont mutables, les tuples sont immuables
Les listes sont immuables, les tuples sont mutables
QUESTION 5 / 20
5.
soit le tuple:
lesMois = (\'Janvier\', \'Fevrier\', \'Mars\', \'Avril\', \'Mai\', \'Juin\', \'Juillet\', \'Août\', \'Septembre\', \'Octobre\',\'Novembre\', \'Décembre\')
Quel est le code approprié qui permet d\'afficher le résultat suivant:
(\'Juin\', \'Juillet\', \'Août\', \'Septembre\', \'Octobre\', \'Novembre\', \'Décembre\')
print(lesMois[5:])
print(lesMois[:5])
print(lesMois[5])
print(lesMois[5:10])
QUESTION 6 / 20
6.
Qu\'est-ce que le code suivant s\'affiche?
<pre>telephones = (\"iphone\", \"samsung\", \"iphone\", \"iphone\")
print(telephones.count(\"iphone\"))</pre>
Erreur
1
3
QUESTION 7 / 20
7.
Sélectionnez les déclarations vraies concernant le tuple Python:
Nous pouvons supprimer l\'élément du tuple mais nous ne pouvons pas mettre à jour les éléments du tuple
Nous ne pouvons pas supprimer le tuple
Nous ne pouvons pas supprimer les éléments du tuple
Nous ne pouvons pas mettre à jour les éléments du tuple.
QUESTION 8 / 20
8.
Quelle est la sortie de l\'opération de tuple suivante:
<pre>aTuple=(1, 2, 3, 4, 5, 6, 7)
aTuple.pop(1)
</pre>
Erreur
( 2, 3, 4, 5, 6, 7)
(1, 3, 4, 5, 6, 7)
(1, 3, 4, 5, 6, 7,)
QUESTION 9 / 20
9.
Quel est le type de la variable suivante:
<pre>
aTuple = (\"Orange\")
print(type(aTuple))
</pre>
list
str
array
tuple
QUESTION 10 / 20
10.
Qu\'est-ce que le code suivant s\'imprime?
<pre>trucsHeureux = (\"sourire\", \"rire\", \"chanter\")
for mot in trucsHeureux:
print(f\"J\'aime {mot}\")
</pre>
J\'aime sourire
J\'aime rire
J\'aime chanter
J\'aime sourire rire chanter
J\'aime sourire, rire, chanter
J\'aime sourire, J\'aime rire, J\'aime chanter
QUESTION 11 / 20
11.
Sélectionnez ce qui est vrai pour le tuple Python
Un tuple maintient l\'ordre des éléments
Un tuple n\'est pas ordonné
Nous ne pouvons pas changer le tuple une fois créé
On peut changer le tuple une fois créé
QUESTION 12 / 20
12.
Quel est le résultat de ce qui suit:
<pre>aTuple = (10, 20, 30, 40, 50, 60, 70, 80)
print (aTuple [2: 5], aTuple [: 4], aTuple [3:])</pre>
(30, 40, 50) (10, 20, 30, 40) (40, 50, 60, 70, 80)
(30, 40, 50, 60) (10, 20, 30, 40) (40, 50, 60, 70, 80)
(30, 40, 50, 60) (10, 20, 30, 40, 50) (40, 50, 60, 70, 80)
(30, 40, 50, 60) (10, 20, 30, 40, 50, 60) (40, 50, 60, 70, 80)
QUESTION 13 / 20
13.
Quelle est la sortie des lignes de code ci-dessous
<pre>telephones = (\"iphone\", \"samsung\", \"iphone\", \"iphone\")
print(telephones.count(\"iphone\"))</pre>
3
4
2
5
QUESTION 14 / 20
14.
Lequel des éléments suivants est un tuple Python?
[1, 2, 3]
(1, 2, 3)
{1, 2, 3}
{}
QUESTION 15 / 20
15.
Quel est un tuple correctement déclaré?
a = (\"orange\", \"jaune\", \"rouge\")
a = \"orange\", \"jaune\", \"rouge\"
a = [\"orange\", \"jaune\", \"rouge\"]
a = \"orangejaunerouge\"
QUESTION 16 / 20
16.
Quelle est la déclaration correcte
La liste est mutable et le tuple est immuable
La liste est immuable et le Tuple est mutable
La liste et le tuple sont immuables
La liste et le tuple sont mutables.
QUESTION 17 / 20
17.
Pour accéder aux valeurs dans un tuple, Python fournit divers mécanismes intuitifs pour le faire.
Par indexation positive
Par indexation négative
Via l’opérateur de tranchage
Par la boucle for
Par clés valeur
QUESTION 18 / 20
18.
Soit le tuple <code>tuple1 = (3, 5, 6.7, \"Python\")</code>
Pour imprimer les éléments du 2<sup>ème</sup> au 4<sup>ème</sup> on doit écrire:
print(tuple1[1:4])
print(tuple1[1:3])
print(tuple1[1:5])
print(tuple1[2:5])
QUESTION 19 / 20
19.
<pre>aTuple = (123,)</pre>
(123, 123, 123)
396
369
Erreur
QUESTION 20 / 20
20.
Quelle est la sortie de la ligne de code ci-dessous, si <pre>s1 = {1, 2, 3}</pre>
True
Error (Erreur)
No output (Pas de sortie)
False
Précédent
Suivant
Terminer
Chargement...
Entrée
Aucun résultat pour cette recherche
Essayez d'autres mots-clés ou vérifiez l'orthographe
↑↓
naviguer
↵
ouvrir
esc
fermer
Recherche intelligente