Il ya quelques façons de calculer les scores des élèves afin d'obtenir une moyenne. Une façon de le faire est de donner à chaque note un «poids », ou valeur plus élevée, que les autres scores. Cela peut refléter l'importance d'une partition , par exemple un test, contre une autre partition. En utilisant Python et ses fonctionnalités intégrées de mathématiques , vous pouvez créer un programme Python qui détermine les scores moyens dans un système de classement pondéré . Choses que vous devez interpréteur Python Afficher plus Instructions 1 créer une liste de pointage dans l'interpréteur Python , avec des scores de l'échantillon : > ; >> scores = [ 98,0 , 78,5 , 87,0 , 85,4 , 66,3 ] 2 Créer une autre liste contenant les poids de chaque note . Chaque poids correspond à la note dans le même index de la liste des scores. Le poids doit être égale à 100 pour cent : >>> poids = [ 10.0, 10.0, 20.0 , 30.0 , 30.0] 3 boucle à travers chaque qualité , il faut multiplier la représentation décimale de la catégorie contre la représentation décimale du poids , ou chaque nombre divisé par 100: >>> compteur = 0 >>> for x in scores : . . . scores [ counter] = ( x/100 ) * ( poids [ contre ] /100). . . count + = 1 4 Ajouter tous les nouveaux scores pondérés ensemble en un seul "total" variable: >>> Total = 0 >>> pour le score dans les résultats : . . . totale + = note 5 multiplier le total par 100. Il s'agit de la moyenne pondérée : >>> moyenne = Total * 100 >>> average80.56
|