Quiz: Programmation en Python 2

Quiz: Programmation en Python 2#

L'instruction pour créer une liste vide est ...

liste = 0
liste = []
liste = [0]

L'instruction pour afficher le premier élément d'une liste est ...

print(liste[-1])
print(liste[1])
print(liste[0])

L'instruction pour afficher le dernier élément d'une liste est ...

print(liste[-1])
print(liste[len(liste)])
print(liste[len(liste)-1])

L'instruction suivante ...

notes.insert(4, 3)

insère la note 4 à l'index 3.

insère la note 3 à l'index 4.

insère la note 4 à l'index 2.

L'instruction suivante ...

del notes[5]

efface l'élément à l'index 5.

efface la première occurence de la note 5.

efface toutes les notes 5 de la liste.

Qu'affiche le programme suivant?

liste = [2, 1, 7, 3]
liste.sort()

[1, 2, 3, 7]

[2, 1, 7, 3]

rien

Qu'affiche le programme suivant?

liste = [6, 2, 5, 3]
liste.reverse()
print(liste)

[6, 5, 3, 2]

[3, 5, 2, 6]

[6, 2, 5, 3]

Qu'affiche le programme suivant?

liste = [3, 2, 8, 7]
print(liste.sum())

4

20

une erreur

Qu'affiche le programme suivant?

liste = [3, 2, 6, 7, 1, 3, 4, 8]
for nombre in liste:
  if nombre % 2 == 1:
    print(nombre)
3
7
1
3
2
6
4
8
2 6 4 8

Qu'affiche le programme suivant?

liste = [3, 2, 6, 7, 1, 3, 4, 8]
for n in range(5):
  if n in liste:
    print(n)
0
1
2
3
4
1
2
3
4
5
1
2
3
4

L'instruction pour générer un nombre entier aléatoire entre 3 inclu et 7 inclu est ...

from random import randint
nombre = randint(2, 7)
from random import randint
nombre = randint(3, 7)
from random import randint
nombre = randint(3, 8)