QCM les listes en Python
QCM les listes en Python
- 1 septembre 2020
- Posté par: Riadh HAJJI
- Catégorie: Python
1 725 vues
QCM les listes en Python
Les listes en python
Départ Félicitation - vous avez complété Les listes en python. Vous avez obtenu %%SCORE%% sur %%TOTAL%%. Votre performance a été évaluée à %%RATING%%
Vos réponses sont surlignées ci-dessous.
La liste a est définie comme suit: a = [1, 2, 3, 4, 5]
Sélectionnez toutes les instructions suivantes qui suppriment l'élément 3 du milieu de a sorte qu'il soit égal [1, 2, 4, 5] :
Pour obtenir la liste suivante quel segment de code peut en écrire: [25, 36, 49, 64, 81, 100]
Pour parcourir des clés et valeurs simultanément d'une liste on utilise la méthode
Combien vaut la liste d à la fin de ce programme ?
a=[47] b=[80] c=4*a d=4*b+c
Combien vaut la liste b à la fin de ce programme ?
a=[18, 28] b=[] for i in a: b.append(i+2)
Quelle liste obtient-on avec l'instruction suivante utilisant la fonction range ?
list(range(1,4,2))
Lequel des énoncés suivants est vrai pour les listes Python (Deux sont justes)?
Explication pour la question 8: Une liste est une collection ordonnée d'objets. L'ordre des éléments est une caractéristique innée de la liste.
Une liste peut contenir n'importe quel nombre d'éléments (contraints par la mémoire de l'ordinateur, bien sûr), de n'importe quel type. Le même objet peut se produire un certain nombre de fois.
from copy import copy
L = [ 1, 2, 3, [4] ]
M = copy(L)
M[3].append(8)
print (L)
Qu'affichera ce script?
L = [ 1, 2, 3, [4] ]
M = [0 ,0 ,0 ,0]
for i in range( len (L)) :
M[ i ] = L[ i ]
M[1] = 10
print (L)
Le script ci-dessus affichera :
Combien vaut la liste b à la fin de ce programme ?
a=['U', 'P', 'V', 'D'] b=[] for c in a: b.append(chr(ord(c)+1))
Si la variable 'data' est une liste Python, comment la trier dans l'ordre inverse?
La liste a est définie comme suit:
a = ['a', 'b', 'c']
Laquelle des instructions suivantes ajoute 'd'et 'e' à la fin de a, de sorte qu'il soit alors égal ['a', 'b', 'c', 'd', 'e']:
Soit la variable fruits initialisée avec la liste ["kiwi","pomme","mangue","poire","orange", "figue"] . L'instruction fruits[1:3] retourne...
grille= [[1,2,3],[4,5,6],[7,8,9]]
print(grille[2][0])
Que va afficher ce programme ?
On crée une liste contenant les 10 premiers nombres entiers naturels par
liste=[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]Combien vaut alors liste[-8:-2] ?
Pour les listes Python, la différence la plus simple entre les deux méthodes sort () et sorted () est:
Vous avez une liste a définie comme suit: a = [1, 2, 7, 8]
quel segment de code permet de remplir les valeurs manquantes de sorte que a = [1, 2, 3, 4, 5, 6, 7, 8] .
Combien vaut la liste d à la fin de ce programme ?
a=[79] b=[12] c=4*a d=3*b+c
liste = [ "a", "p", "c", "p", "e", "d", "a", "g", "o", "g", "i", "e" ]
for i, c in enumerate(liste):
print(i,c)
Explication pour la question 21:
texte = "apcpedagogie est un site de formation"
print(texte.split())
On crée une liste contenant les 10 premiers nombres entiers naturels par
liste=[1, 2, 3, 4, 5, 6, 7, 8, 9, 10] Combien vaut alors liste[4:8] ?
Une fois terminé, cliquez sur le bouton ci-dessous. Toutes les questions que vous n'avez pas complétées sont marquées comme incorrectes.
Obtenir les résultats
Il y a 23 questions à compléter.
Vous avez complété
questions
question
Votre score est de
Correct
Faux
Réponse partielle
Vous n'avez pas fini votre quiz. Si vous quittez cette page, votre progression sera perdue.
Réponses correctes
Vous avez sélectionné
Pas essayer
Score final du quiz
Nombre de questions répondues de manière correcte
Nombre de questions répondues de manière incorrecte
Question non répondues
Nombre total de questions dans le quiz
Détail de la question
Résultats
Date
Score
Indice
Temps autorisé
minutes
secondes
Temps utilisé
Réponse(s) sélectionnée(s)
Texte de la question
Fini Vous avez besoin de plus d'entraînement ! Persévérez ! Pas mal ! Bon travail ! Parfait !
|
|