Buscar

Trabalho da linguagem Python 2 7

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Trabalho da disciplina Python 2.7
Aluno: Daniel Motta dos Santos
Matrícula:202001421947
Faça um programa que permita ao usuário a manipulação de um arquivo binário para a criação de um pequeno controle de votos de uma eleição, utilizando os seguintes campos: cod_candidato, nome, cargo , região, num_votos. Em seguida o usuário deverá ser capaz de inserir no arquivo de dados de cada candidato e depois listar todos os candidatos , votos por candidatos, total por candidato e por região.
import pickle
print(“CONTROLE DE VOTOS\n”)
arquivo=open(‘trabalhoPython.dat’,’wb’)
COD_CANDIDATO=int(raw_input(“Digite o codigo do candidato:”))
NOME=raw_input(“Digite o nome do candidato:”)
CARGO=raw_input(“Digite o cargo do candidato:”)
NUM_VOTOS=int(raw_input(“Digite o nmero de votos do candidato:”))
pickle.dump(NOME, arquivo)
pickle.dump(CARGO,arquivo)
pickle.dump(REGIAO,arquivo)
pickel.dump(NUM_VOTOS, arquivo)
arquivo.close()
raw_input(‘\nArquivo binario criado com sucesso!’)
print(“CONTROLE DE VOTOS\n”)
arquivo= open(‘trabalho Python.dat’,’rb’)
for linha in arquivo:
 linha=linha.rstrip()
 Print(linha)
arquivo.close()
import pickle
arquivo=open(‘trabalho Python.dat’,’rb’)
for linha in arquivo:
 COD_CANDIDATO=pickle.load(arquivo)
 NOME=pickle.load(arquivo)
 CARGO=pickle.load(arquivo)
 REGIAO=pickle.load(arquivo)
 NUM_VOTOS=pickle.load(arquivo)
 print(NOME, CARGO, REGIAO,NUM_VOTOS)
 if NOME=NOME
 total_votos=NUM_VOTOS+NUM_VOTOS
 print(“O candidato”+NOME+”teve”+total_votos+”votos!”)
 if REGIAO=REGIAO
 total_regiao=REGIAO+REGIAO
 print(“A regiao”+REGIAO+”teve”+total_regiao+”votos!”)
 arquivo.close()

Continue navegando