1
resposta

Dúvida com a resposta do exercício

A resposta do enunciado deveria ser qual erro o Romeu cometeu, mais observando a resposta, ele invocou o elemento da posição 1 na lista, sendo assim a resposta está certa e não errada... Poderiam rever o enunciado com a resposta e me dizer se está correto? Anexei uma imagem.)

1 resposta

Olá Juliano, tudo bem com você?

Quando estamos trabalhando com listas, os objetos são alocados em um índice, podemos acessar esses objetos através desse índice. O índice nas listas em Python vão começar do zero (0), sendo assim, quando queremos acessar o primeiro item da lista devemos buscar pelo índice zero (0). No exercício proposto, foi criado um código que deverá buscar o primeiro item da lista de colocados, esse primeiro item corresponde ao primeiro colocado no campeonato.

Usando o exemplo apresentado no exercício vamos criar uma tabela mostrando os times e seu índice.

Tabela de índice

Time'Drible da Emoção''Bruxos como Ronaldinho''Só golaço''3x1 não é goleada'
ColocaçãoPrimeiro LugarSegundo LugarTerceiro LugarQuarto Lugar
índice0123

Como apresentado na tabela acima, o time que está em primeiro lugar está no índice zero (0).

Agora que sabemos que o primeiro lugar corresponde ao índice zero (0) podemos corrigir o código para que ele apresente de forma correta o campeão.

colocacao = ['Drible da Emoção', 'Bruxos como Ronaldinho', 'Só golaço', '3x1 não é goleada']

campeao = colocacao[0]  # Local de mudança do índice

print(' O grande campeão do torneio é o time ' + campeao)

Sendo assim, a resposta da alternativa A está correta, o Romeu criou quase tudo corretamente, ele errou quando foi acessar o índice, do modo que ele colocou estava apresentando o segundo colocado.

Deixo abaixo a recomendação um artigo para leitura com mais detalhes sobre o uso das listas.

Caso tenha mais dúvidas me coloco à disposição.

Abraços e bons estudos.

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!