| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Python >> Content
    Comment calculer Weighscore en Python
    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

    Previous :

    next :
      articles connexes
    ·Comment calculer des nombres énormes en Python 
    ·Comment faire pour enregistrer un tableau en Python 
    ·Comment se diviser en Python 
    ·Comment faire pour changer la sortie de Python PID 
    ·Comment remplacer une date en Python 
    ·Comment ajouter des espaces de premier plan dans Python…
    ·Comment faire pour extraire le premier chiffre Python 
    ·Comment: Méthode pour cible pylône 
    ·Méthodes Python pour les listes 
    ·Différences entre écriture et writeLine en Python 
      articles en vedette
    ·La première personne à écrire du code informatique 
    ·Comment faire un chat avec PHP 
    ·Comment faire un organigramme montrant un tableau 
    ·Comment imprimer pointeurs en C 
    ·Visual Basic Script peut écouter sur un port Telnet 
    ·Comment calculer le temps de charge 
    ·Comment faire une cellule de tableau cliquable 
    ·Comment faire pour convertir un Datestamp 
    ·Comment lire un fichier Doc en Java 
    ·Comment faire un tableau d'amortissement en Java 
    Copyright © Connaissances Informatiques http://fr.wingwit.com