Avez-vous une question?
(216) 97 656 803
hajjriadh@gmail.com
Cours et tutoriels
Les cours de programmation
Architecture des ordinateurs
Assembler et configurer les PC
Ordinateur et périphériques
Administration et sécurité des sites web
Microsoft Office
Microsoft Excel
Microsoft Project
Microsoft PowerPoint
Microsoft Access
Microsoft Office Spécialiste
Le management de projet
Le management des ressources humaines
Ingénierie des ressources humaines
Pratiques de management de projet
Microsoft Project
Approche Par Compétences
Sujets du baccalauréat
Mathématiques
Sciences de l'informatique
Sciences expérimentales
Sciences techniques
Economie et gestion
Lettres
Sport
Économie et gestion
Nos ressources
Formation médicales
Les tests psychotechniques
Ressources pédagogiques
4ème année secondaires
3ème année secondaires
2ème année secondaires
1ère année secondaires
بحوث مختلفة
الأعلام الوطنية والعالمية
Les concours ATFP
الإمتحانات والأسئلة لسنة 2020
الإمتحانات والأسئلة لسنة 2019
الإمتحانات والأسئلة لسنة 2018
الإمتحانات والأسئلة لسنة 2017
الإمتحانات والأسئلة لسنة 2016
Contact
Qui sommes-nous ?
Les listes en python
23 questions
6 minutes
Commencer le quiz
Les listes en python
6:40
QUESTION 1 / 23
1.
Si la variable \'data\' est une liste Python, comment la trier dans l\'ordre inverse?
data = data.sort(-1)
data.sort(reverse=True)
data.sort.reverse()
data = sortrev(data)
QUESTION 2 / 23
2.
Pour obtenir la liste suivante quel segment de code peut en écrire:<strong><code>[25, 36, 49, 64, 81, 100]</code></strong>
print([n**2 for n in range(5,11)])
print([n for n in range(5**2,10**2)])
print(list(range(5,11))**2)
print([n**2 for n in range(5,10)])
QUESTION 3 / 23
3.
<li>Vous trouvez des erreurs lors de l\'évaluation du code suivant. Les numéros de ligne sont inclus pour référence seulement.</li>
<p><img src=\"https://apcpedagogie.com/wp-content/uploads/2019/05/Exercices-en-Python-sur-les-listes.jpg\" alt=\"Exercices en Python sur les listes\" width=\"470\" height=\"214\" class=\"alignnone size-full wp-image-45613\" /></p>
<li>Vous devez corriger le code aux lignes 03 et 06.</li>
<li>Comment devriez-vous corriger le code ? Choisir une réponse qui répond à chaque question en fonction des informations présentées dans le segment de code.</li>
ligne03: while (index < 10) :
ligne06:if numbers[index] == 6 :
ligne03:while [index < 10] :
ligne06:if numbers[index] == 6
ligne03: while (index < 5) :
ligne06:if numbers(index) == 6 :
ligne03:while [index < 5] :
ligne06:if numbers[index] != 6 :
ligne03:while [index < 5] :
ligne06:if numbers(index) != 6 :
ligne03:while (index < 5) :
ligne06:if numbers[index] != 6 :
QUESTION 4 / 23
4.
Vous avez une liste <code>a</code> définie comme suit:<code> a = [1, 2, 7, 8]</code>
quel segment de code permet de remplir les valeurs manquantes de sorte que <code>a = [1, 2, 3, 4, 5, 6, 7, 8]</code>.
a[2:2] = [3, 4, 5, 6]
a[2] = [3, 4, 5, 6]
a[2:-2] = [3, 4, 5, 6]
a[-2] = [3, 4, 5, 6]
QUESTION 5 / 23
5.
Lequel des énoncés suivants est vrai pour les listes Python (Deux sont justes)?
Un objet donné peut apparaître plusieurs fois dans une liste
Ceux-ci représentent la même liste:
<code>[\'a\', \'b\', \'c\']
[\'c\', \'a\', \'b\']</code>
Tous les éléments d\'une liste doivent être du même type
Il n\'y a pas de limite conceptuelle à la taille d\'une liste
Une liste peut contenir tout type d\'objet sauf une autre liste
QUESTION 6 / 23
6.
Quelle liste obtient-on avec l\'instruction suivante utilisant la fonction range ?
<pre>list(range(1,4,2))</pre>
[]
[1, 3]
[1, 2, 3]
[1, 3, 5, 7]
QUESTION 7 / 23
7.
<li>Vous développez une application Python pour votre entreprise.</li>
<li>Une liste nommée employés contient 200 noms d’employés, les cinq derniers étant des membres de la direction de la société. Vous devez découper la liste en tranches pour afficher tous les employés, à l’exception de la gestion.</li>
<li>Quels deux segments de code devriez-vous utiliser ? Chaque réponse correcte présente une solution complète. ( Choisissez deux.)</li>
employees [1:-4]
employees [:-5]
employees [1:-5]
employees [0:-4]
employees [0:-5]
QUESTION 8 / 23
8.
<li>Soit le segment de code suivant:</li>
<code>
liste = [ \"a\", \"p\", \"c\", \"p\", \"e\", \"d\", \"a\", \"g\", \"o\", \"g\", \"i\", \"e\" ]
for i, c in enumerate(liste):
print(i,c)
</code>
<li>Que va afficher ce programme (Les \"/\" représentent des retours à la ligne ?</li>
0 a / 1 p / 2 c / 3 p / 4 e / 5 d / 6 a / 7 g / 8 o / 9 g / 10 i / 11 e
\"apcpedagogie\"
a / p / c / p / e / d / a / g / o / g / i / e
1 a / 2 p / 3 c / 4 p / 5 e / 6 d / 7 a / 8 g / 9 o / 10 g / 11 i / 12 e
QUESTION 9 / 23
9.
<code>from copy import copy
L = [ 1, 2, 3, [4] ]
M = copy(L)
M[3].append(8)
print (L)</code>
Qu\'affichera ce script?
[1, 2, 3, [4, 8]]
[1, 2, 3, [4], 8]
[1, 2, 3, [8, 4]]
[1, 2, 3, 4,[ 8]]
QUESTION 10 / 23
10.
Combien vaut la liste d à la fin de ce programme ?
<pre>a=[79]
b=[12]
c=4*a
d=3*b+c</pre>
[12, 12, 12]
[79, 79, 79, 79, 12]
[12, 12, 12, 12, 79, 79, 79]
[12, 12, 79, 79, 79, 79]
[12, 12, 12, 79, 79, 79, 79]
QUESTION 11 / 23
11.
Combien vaut la liste b à la fin de ce programme ?
<pre>a=[18, 28]
b=[]
for i in a:
b.append(i+2)</pre>
[0, 0]
[20, 30]
[54, 84]
[16, 26]
QUESTION 12 / 23
12.
Soit la variable fruits initialisée avec la liste <code>[\"kiwi\",\"pomme\",\"mangue\",\"poire\",\"orange\", \"figue\"]</code>. L\'instruction fruits[1:3] retourne...
(\"pomme\",\"mangue\")
[\"pomme\",\"mangue\"]
{\"pomme\",\"mangue\"}
/\"pomme\",\"mangue\"/
QUESTION 13 / 23
13.
<code>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)
</code>
Le script ci-dessus affichera :
[1, 2, 3, [4]]
[ 1, 10, 3, [4] ]
[10, 2, 3, [4] ]
[2, 3, 10, [4] ]
QUESTION 14 / 23
14.
La liste a est définie comme suit:
<code>a = [\'a\', \'b\', \'c\']</code>
Laquelle des instructions suivantes ajoute \'d\'et \'e\' à la fin de a, de sorte qu\'il soit alors égal [\'a\', \'b\', \'c\', \'d\', \'e\']:
a += [\'d\', \'e\']
a[len(a):] = [\'d\', \'e\']
a[-1:] = [\'d\', \'e\']
a.extend([\'d\', \'e\'])
a.append([\'d\', \'e\'])
a += \'de\'
QUESTION 15 / 23
15.
<code>grille= [[1,2,3],[4,5,6],[7,8,9]]
print(grille[2][0])</code>
Que va afficher ce programme ?
7
8
7,8
8,7
QUESTION 16 / 23
16.
On crée une liste contenant les 10 premiers nombres entiers naturels par
<pre>liste=[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]</pre>
Combien vaut alors liste[-8:-2] ?
[6]
[2, 8]
[10]
[3, 4, 5, 6, 7, 8]
[1]
QUESTION 17 / 23
17.
On crée une liste contenant les 10 premiers nombres entiers naturels par
<pre>liste=[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
Combien vaut alors liste[4:8] ?</pre>
[8]
[4]
[2, 3, 4, 5, 6, 7, 8, 9, 10]
[1, 7]
[5, 6, 7, 8]
QUESTION 18 / 23
18.
Combien vaut la liste d à la fin de ce programme ?
<pre>a=[47]
b=[80]
c=4*a
d=4*b+c</pre>
[47, 47, 47, 47, 80, 80, 80, 80]
[80, 80, 80, 80, 80, 47, 47, 47]
[47, 47, 47, 47]
[80, 80, 80, 80, 47, 47, 47, 47]
QUESTION 19 / 23
19.
texte = \"apcpedagogie est un site de formation\"
print(texte.split())
[\'apcpedagogie\', \'est\', \'un\', \'site\', \'de\', \'formation\']
[apcpedagogie, est, un, site, de, formation]
apcpedagogie, est, un, site, de, formation
\'apcpedagogie\', \'est\', \'un\', \'site\', \'de\', \'formation\'
QUESTION 20 / 23
20.
La liste <code>a</code> est définie comme suit: <code>a = [1, 2, 3, 4, 5]</code>
Sélectionnez toutes les instructions suivantes qui suppriment l\'élément 3 du milieu de a sorte qu\'il soit égal <code>[1, 2, 4, 5]</code>:
del a[2]
a[2:2] = []
a[2:3] = []
a[2] = []
a.remove(3)
QUESTION 21 / 23
21.
Pour parcourir des clés et valeurs simultanément d\'une liste on utilise la méthode
enumerate
items
list
keys
values
QUESTION 22 / 23
22.
Pour les listes Python, la différence la plus simple entre les deux méthodes <code>sort ()</code> et <code>sorted ()</code> est:
<code>sort ()</code> change la liste directement et ne renvoie aucune valeur, tandis que <code>sorted ()</code> ne change pas la liste et retourne la liste triée.
<code>sorted ()</code> change la liste directement et ne renvoie aucune valeur, tandis que <code>sort () </code> ne change pas la liste et retourne la liste triée.
<code>sort ()</code> change la liste directement et renvoie une valeur, tandis que <code>sorted () </code> ne change pas la liste et retourne la liste triée.
<code>sort ()</code> change la liste directement et renvoie une valeur, tandis que <code>sorted () </code> change la liste et retourne une liste triée.
QUESTION 23 / 23
23.
Combien vaut la liste b à la fin de ce programme ?
<pre>a=[\'U\', \'P\', \'V\', \'D\']
b=[]
for c in a:
b.append(chr(ord(c)+1))</pre>
[\'V\', \'Q\', \'W\', \'E\']
[\'U\', \'P\', \'V\', \'a\']
[\'T\', \'O\', \'U\', \'C\']
[\'b\', \'o\', \'v\', \'k\']
[\'V\', \'Q\', \'E\', \'E\']
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