Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> python Programming >> Content

    Hur man beräknar Weighscore i Python

    Det finns några sätt att beräkna elevernas resultat i syfte att få ett genomsnitt . Ett sätt att göra detta är att ge varje poäng en " vikt", eller högre värde , än andra betyg. Detta kan återspegla betydelsen av en poäng, säger ett test , mot en annan värdering . Använda Python och dess inbyggda matematiska funktioner , kan du skapa ett Python- program som bestämmer genomsnittliga poängen på ett viktat betygssystem . Saker du behöver
    Pythontolk
    Visa fler instruktioner
    1

    Skapa en poäng lista i Pythontolk , komplett med prov värderingar :

    > ; >> poäng = [ 98,0 , 78,5 , 87,0 , 85,4 , 66,3 ]
    2

    Skapa en annan lista med vikter varje poäng . Varje vikt kommer att motsvara den grad i samma index för betygsättning listan . Vikterna måste lägga upp till 100 procent :

    >>> vikter = [ 10,0 , 10,0 , 20,0 , 30,0 , 30,0 ]
    3

    Loop genom varje grade , multiplicera decimal representation av betyget mot decimal representation av vikten , eller varje nummer dividerat med 100 :

    >>> räknare = 0 >>> för x i tjog : . . . poäng [ räknare ] = ( x/100 ) * ( vikter [ räknare ] /100 ) . . . count + = 1
    4

    Lägg alla nya viktade poängen samman till en enda " total " variabel :

    >>> totalt = 0 >>> för poäng i poäng : . . . Totalt + = poäng
    5

    Multiplicera summan med 100 . Detta är den vägda genomsnittliga :

    >>> genomsnittet = sammanlagt * 100 >>> average80.56 Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man läser SQLite -filer till Python Variabel
    ·Hur man skapar Datetime Med Int
    ·Hur får knapptryckningar i Python
    ·Hur Design bokföringsprogram
    ·Hur man tar bort data från en array i Python
    ·PHP Avbrott i VirtualHost Mime Type
    ·Hur man skall höja en varning i Python
    ·Hur får Range slumptal i Python
    ·Hur vill kolla om ett värde i en Hash i Python
    ·Hur man lär Python Datorspråk
    Utvalda artiklarna
    ·Vad är partiella Egenskaper
    ·Hur man skall fördela en VBS Dataset
    ·Hur man läser xls-fil Vb
    ·Konvertera Pseudo koder till flödesscheman
    ·Ta bort nyradstecken i PHP
    ·Funktion i C för Palindrommar
    ·Hur man ansluter en JButton till en JTextField
    ·Hur man använder kryssrutor i MFC
    ·Lägga till värden till en ComboBox
    ·Hur man skriver ett dokument Software Design
    Copyright © Dator Kunskap http://www.dator.xyz