Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako vypočítať Weighscore v Pythone

Existuje niekoľko spôsobov , ako vypočítať skóre študenta , aby si v priemere . Jeden spôsob , ako to urobiť , je dať každému skóre " váhu " , alebo vyššiu hodnotu , než iné skóre . To môže odrážať význam jedného skóre , hovoria test , proti inému výsledku . Použitie Python a jeho vstavané matematické schopnosti , môžete vytvoriť program v jazyku Python , ktorý určuje priemerné skóre na váženej systém triedenia . Veci , ktoré budete potrebovať
Python interpret
Zobraziť ďalšie inštrukcie Cestuj 1

Vytvoriť zoznam skóre v interpretu Python , kompletný s ukážkovými skóre :

> ; >> výsledky = [ 98,0 , 78,5 , 87,0 , 85,4 , 66,3 ]
2

Vytvorte ďalší zoznam , ktorý obsahuje hmotnosti jednotlivých bodov . Každý hmotnosť bude zodpovedať stupňa v rovnakom indexe zoznamu skóruje . Váhy musia pridať až 100 percent : Spojené

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

Loop through každý stupňa , vynásobte desiatkovej vyjadrenie stupňa proti desiatková reprezentácie hmotnosti , alebo každé číslo delené 100 :

>>> counter = 0 >>> for x in skóre : . . . skóre [ counter ] = ( x/100 ) * ( hmotnosť [ counter ] /100 ) . . . počítať + = 1
4

Pridať všetky nové vážené skóre do jedného " celkovej " premenné :

>>> spolu = 0 >>> pre skóre v skóre : . . . celkom + = skóre
5

Vynásobte celkom 100. . Jedná sa o vážený priemer :

>>> priemer = celkom * 100 >>> average80.56

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené