TAIS CENTER Prof.
Rachid LATRACH
ù TP 7 : LES LISTES (LISTS) & OLYMPIADES
Concept : Les Listes
En Python, une Liste permet de stocker plusieurs éléments dans une seule variable. Comme pour
les textes (Strings), on peut accéder aux éléments par leur position (index) et les parcourir !
1 notes = [15 , 18 , 12 , 20]
2 print ( notes [0]) # Affiche 15 ( le 1 er element )
3 print ( len ( notes )) # Affiche 4 ( la taille de la liste )
4 notes . append (14) # Ajoute 14 a la fin de la liste
5
6 for note in notes : # On parcourt chaque element
7 print ( " La ␣ note ␣ est ␣ : " , note )
Exercices Python (À vous de coder)
Question 1 : La moyenne
Soit la liste : mes_notes = [12, 14, 16, 10, 18]. Écrire un programme qui calcule et affiche la
somme totale, puis la moyenne. (Indice : utiliser somme = 0 et une boucle for ).
Question 2 : Créer sa propre liste
Créer une liste vide panier = []. Demander à l’utilisateur d’entrer 3 articles de sport un par un
(via une boucle), les ajouter au panier avec .append() et afficher le panier à la fin.
Question 3 : Compter les réussites
En utilisant la liste mes_notes de la Question 1, écrire un programme qui compte et affiche combien
de notes sont supérieures ou égales à 10.
y Exercices de Mathématiques - Olympiades
Exercice 01 :
a) Déterminer le nombre entier naturel n qui vérifie : 3n + 3n+3 = 756
b) Ordonner les nombres : 2100 ; 375 et 550
Exercice 02 :
Soient a, b et c trois nombres rationnels deux à deux différents tels que :
a+c b+a c+b
+ + = 2026
a−b b−c c−a
Calculer :
b+c c+a a+b
+ +
a−b b−c c−a
Exercice 03 :
ABC est un triangle et M le milieu du segment [BC]. Montrer que : AB + AC − BC < 2AM