👤

Connectez-vous avec une communauté de passionnés sur FRstudy.me. Notre communauté est prête à fournir des réponses approfondies et des solutions pratiques à toutes vos questions.

bonjour, je ne comprends vraiment rien à python et tout ça et une question de mon dm porté dessus pouvez vous m'aidez svp en vous remerciant d'avance :) .

Un groupe d'élèves a obtenu les notes suivantes : 5; 10; 7; 13;5;
9 ; 14 ; 15 ; 11 ; 16 ; 11 ; 10 ; 14 ; 7; 9; 10; 15; 9; 11; 7; 8.
En langage Python, on utilise une liste :

note=[5,10,7,13,5,9,14,15,11,16,11,10, 14,7,9,10,15,9,11,7,8]

Pour définir une liste, on utilise les crochets ( ) à l'intérieurs desquels on sépare chaque valeur par une virgule.

Chaque élément de la liste est identifié par un indice qui indique sa position en partant de 0 :
Indice 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

Note 5 10 7 13 59 14 15 11 16 11 10 14 7 9 10 15 9 11 7 8

Le premier indice est 0, ainsi :
• note [0] fait référence à la 1ère note c'est-à-dire 5.
• Note [1] fait référence à la deuxième note c'est-à-dire 10
.Etc

1/ Saisir dans Thony ou sur la calculatrice la liste de notes du groupe
d'élèves comme sur la capture d'écran.
Saisir note[5] puis note[6] dans le shell.
a. Quelles sont les valeurs affichées ?
b. Que représentent ces valeurs ?

2/ Que faut-il écrire pour obtenir la dernière note ?

3/ La commande len(note)renvoie le nombre d'éléments de la liste
note. Ecrire cette instruction dans le shell. Quelle est la valeur
affichée ?
Fonction moyenne(L)
Fin
somme des valeurs de la liste L
effectif total de la liste L
Afficher m

4/ On souhaite écrire une fonction moyenne() qui prend comme
argument (variable) une liste L de notes et qui renvoie la valeur de la
moyenne.
a. Compléter l'algorithme ci-contre sachant que m représente la
moyenne.
b. Compléter le programme Python ci-dessous qui correspond à
l'algorithme :
moyenne (...) :
S=...
n = len(L)
m=.....
return ....
c. Tester le programme ci-dessus pour la listes de notes
suivantes : 3 – 5 – 4 – 11 – 6 – 17 – 15 – 13 – 7 – 19. Quelle
est la valeur affichée ?