Skip to content
Snippets Groups Projects
Commit 2ce59305 authored by Epitacio Bessa da Silva's avatar Epitacio Bessa da Silva
Browse files

Prova - Sexta

parents
No related branches found
No related tags found
No related merge requests found
This diff is collapsed.
prova.py 0 → 100644
import pandas as pd
total_cadeiras = 29
QE = 12684
eleicao = pd.read_csv('eleicao.csv', delimiter=';')
# agrupando e somando os valores de cada partido/coligacao
partidos_votos = eleicao.groupby(['Partido/Coligação']).sum()
partidos_votos['QP'] = partidos_votos['Votos']//QE
# ir atualizando a quantide de vagas já preenchidas
sumQp = partidos_votos['QP'].sum()
# enquanto total_cadeiras não for atigindo, continua a calcular a media
while(total_cadeiras != sumQp):
partidos_votos['Media'] = partidos_votos['Votos']/(partidos_votos['QP']+1)
partidos_votos[partidos_votos['Media'] == partidos_votos['Media'].max()]['QP'] +=1
sumQp +=1
print(sumQp)
import pandas as pd
total_cadeiras = 29
QE = 12684
eleicao = pd.read_csv('eleicao.csv', delimiter=';')
# agrupando e somando os valores de cada partido/coligacao
partidos_votos = eleicao.groupby(['Partido/Coligação']).sum()
partidos_votos['QP'] = partidos_votos['Votos']//QE
# ir atualizando a quantide de vagas já preenchidas
sumQp = partidos_votos['QP'].sum()
# enquanto total_cadeiras não for atigindo, continua a calcular a media
while(total_cadeiras != sumQp):
partidos_votos['Media'] = partidos_votos['Votos']/(partidos_votos['QP']+1)
partidos_votos[partidos_votos['Media'] == partidos_votos['Media'].max()]['QP'] +=1
sumQp = partidos_votos['QP'].sum()
print(sumQp)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment