Programação  
 
Conhecimento computador >> Programação >> Programação Python >> 
Como calcular Weighscore em Python
Existem algumas maneiras de calcular as notas dos alunos , a fim de obter uma média. Uma maneira de fazer isso é dar a cada um marcar um " peso", ou maior valor , do que outras pontuações. Isso pode refletir a importância de uma pontuação de , digamos, um teste, contra outra pontuação . Usando Python e as suas capacidades matemáticas embutidas , você pode criar um programa Python que determina pontuação média em um sistema de classificação ponderada . Coisas que você precisa
interpretador Python
Mostrar Mais instruções
1

Criar uma lista de pontuação no interpretador Python , com dezenas de amostras :

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

Crie outra lista contendo os pesos de cada nota . Cada peso corresponderá ao grau no mesmo índice da lista de partituras. Os pesos devem somar 100 por cento :

>>> pesos = [ 10.0, 10.0, 20.0 , 30.0, 30.0 ]
3

loop através de cada grau , multiplique a representação decimal da nota contra a representação decimal do peso , ou cada número dividido por 100 :

>>> contador = 0 >>> for x na pontuação : . . . pontuações [ contador] = ( x/100 ) * ( pesos [ contador] /100). . . contador + = 1
4

Adicione todas as novas pontuações ponderadas em conjunto em uma única variável "total" :

>>> Total = 0 >>> para pontuação na pontuação : . . . + = total de pontuação
5

Multiplique o total por 100. Esta é a média ponderada :

>>> média = total de * 100 >>> average80.56

Anterior :

Próximo : No
  Os artigos relacionados
·Como editar arquivos PYD 
·Como Gráfico com Software para Python 
·Como matar um tópico com FG em Python 
·Erros de Unicode em Python 
·Erros não numéricos portuárias em Python 
·Como construir um analisador em Python 
·O que são arquivos PYC 
·Como converter arquivos PY para Pyc 
·O que é Py Compilar 
·Funções com matrizes e escalas em Numerical Python 
  Artigos em destaque
·Como redirecionar uma página da Web em PHP 
·Como fazer um jogo de loteria usando C + + 
·Como fazer um menu acoplável Com Javascript 
·Como criar um Func_Train em GtkRadiant 
·Como conectar PHP para um arquivo XML MySQL 
·Como Tome tempo demora iPhone App Development 
·Problemas com um PGP Desktop 
·Como desenvolver um jogo Tetris em Java Sem um Applet 
·Como : HTML trechos em Mensagens 
·Como excluir um banco de dados MySQL 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados