Olá, Thayane! Como vai?
Parabéns pela resolução da atividade!
Observei que você explorou o while loop para percorrer a lista de alunos com Python, utilizou muito bem a condicional if/else para limitar as notas ao valor máximo e ainda compreendeu a importância da lista para armazenar as médias atualizadas de forma organizada.
Continue postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.
Uma dica interessante para o futuro é aplicar o enumerate() no laço para simplificar o controle do índice. Assim:
lista_de_nomes = ["Maria Silva", "João Santos", "Ana Oliveira", "Pedro Costa", "Juliana Pereira"]
lista_de_medias = [8.9, 7.5, 4.2, 1.4, 9.5]
medias_atualizadas = []
for i, nota in enumerate(lista_de_medias):
nota_atualizada = min(nota + 1, 10)
medias_atualizadas.append(nota_atualizada)
print(f"Aluno(a): {lista_de_nomes[i]}")
print(f"Nota Original: {nota}")
print(f"Nota Atualizada: {nota_atualizada}\n")
Isso faz com que o código fique mais legível e elimine a necessidade de controlar manualmente o contador.
Alguns materiais podem estar em inglês, mas é possível compreendê-los usando o recurso de tradução de páginas do próprio navegador.
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!