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 :
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
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 ?
Merci d'utiliser cette plateforme pour partager et apprendre. N'hésitez pas à poser des questions et à répondre. Nous apprécions chaque contribution que vous faites. Vous avez des questions? FRstudy.me a les réponses. Merci de votre visite et à très bientôt.