1
resposta

a resposta da questão 6 no curso de python falando de laços e loop me parece errada

A plataforma da Alura possui diversos cursos de tecnologia e negócios. Podemos afirmar que a plataforma possui:

Cursos de Tecnologia e Negócios Digitais

Sabendo disso observe o código abaixo com todas as palavras em uma lista fora de ordem: frase_alura = [' Digitais', 'e ', 'Negócios ', 'de ', 'Tecnologia ', 'Cursos ']

#obs pessoal[ 1 ou -6 , 2 ou -5, 3 ou -4, 4 ou -3, 5 ou -2, 6 ou -1] Sabendo disso, analise as alternativas abaixo e marque aquela que exibe o slogan de forma correta:

Sabendo disso, analise as alternativas abaixo e marque aquela que exibe o slogan de forma correta:

Alternativa correta frase_alura[-1] + frase_alura[-3] + frase_alura[-2] + frase_alura[-5] + frase_alura[-6] + frase_alura[-4]

Alternativa correta frase_alura[-1] + frase_alura[4] + frase_alura[5] + frase_alura[2] + frase_alura[3] + frase_alura[1]

Alternativa correta frase_alura[-1] + frase_alura[3] + frase_alura[-2] + frase_alura[1] + frase_alura[2] + frase_alura[0]

Certo! Dessa forma o slogan será exibido da forma correta. # como ?

Alternativa correta frase_alura[5] + frase_alura[3] + frase_alura[4] + frase_alura[1] ] + frase_alura[2] + frase_alura[1]

avaliando a resposta corrata ficou " Cursos Negócios Tecnologia Digital e, e o zero nem existe na lista até onde sei, eu respondi a B que esta correta e deu errado e ainda replicou o texto na ordem correta" ???????????????

1 resposta

Olá, Anderson! Tudo bom?

Seu raciocínio está correto em avaliar os pares de mesma posição na lista. Mas devemos observar que a contagem para posicionamentos em Python começa do número 0, e não do número 1. Então a primeira posição da lista é frase_alura[0] que também é a equivalente a frase_alura[-6], e o último elemento da lista é o frase_alura[5], que também é equivalente à frase_alura[5]. Portanto na sua frase de organização que era assim:

#obs pessoal[ 1 ou -6 , 2 ou -5, 3 ou -4, 4 ou -3, 5 ou -2, 6 ou -1]

Devemos trocar por:

#obs pessoal[ 0 ou -6 , 1 ou -5, 2 ou -4, 3 ou -3, 4 ou -2, 5 ou -1]

Portanto a alternativa correta está correta.

frase_alura[-1] + frase_alura[3] + frase_alura[-2] + frase_alura[1] + frase_alura[2] + frase_alura[0]

Exibe a mensagem:

Cursos de Tecnologia e Negócios Digitais

Na aula "02. Criando uma lista", do mesmo módulo "03. Lista, repetições e tipo booleano" (o mesmo dessa atividade) no curso "Python para Data Science", o instrutor comenta no minuto 02:25 sobre o posicionamento de elementos em listas no Python.

Se ainda tiver alguma dúvida, estou por aqui. Ótimos estudos e grande abraço!

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