Ir para conteúdo
Fórum Script Brasil
  • 0

Script nivel médio e facil em Python


Rubem Alves

Pergunta

Prezados, Estou começando a aprender Python e estou tentando através do The Huxley executar algumas tarefas e não estou conseguindo nada. Um é para fazer usando Dicionário e outro usando Listas. Vou postar aqui o que fiz em cada um e já tentei diversas vezes mas eu não consigo. Por favor se alguém puder me ajudar eu agradeço imensamente.

O que fiz para a questão: parte1 de 1 e parte 2 de 1:

entrada = input() 

l_vol_abast = [] 
posto_consumo = {} 
od_posto = {}
posto_consumomedio={}
while entrada != 'FIM':   
  odometro,vol_abast,posto=entrada.split()   
  odometro = int(odometro)   
  vol_abast = float(vol_abast) 
  l_vol_abast.append(vol_abast)  
  posto_consumo['posto'] = l_vol_abast 
  od_posto['posto'] = odometro  
  entrada = input()  

for vol in posto_consumo.values(): 
  v[vol] = sum(posto_consumo[posto].values())        
  consumo_medio = (od_posto['posto'].values())/v[vol]
  posto_consumomedio[posto]=('%.1f'%consumo_medio)

sorted(posto_consumo, key=lambda key:posto_consumo[key]) 
for posto in posto_consumomedio.keys():
    print(posto_consumomedio[posto])
==========================================

O que fiz para a questão parte 1de2 e parte2de2:

def num_ganhadores(l_apostas,l_gabarito):
  cont = 0
  for i in range(len(l_apostas)):
    if l_apostas == l_gabarito:
      cont = cont + 1
    return cont
  
num_apostas = int(input())
apostas = input()
l_apostas = []

contador=0
while contador <= num_apostas:
    contador=contador+1
    l_apostas = apostas.split(',')
    apostas = input()
  
gabarito = input()
l_gabarito = []

for i in range(len(gabarito)):
    f=gabarito.split()
    l_gabarito.append(f)
   
d = num_ganhadores(l_apostas,l_gabarito)

print('Total de ganhadores:',d)
 

parte2de2.png

parte1de2.png

parte1 de 1.png

parte2 de 1.png

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...