Resposta de Desafio Módulo 02 - Atividade 06
Por Ricardo Costa Val do Rosário auxiliado por Google Gemini Plus
Propondo um desafio de manipulação de listas
- Percorrer a lista usando um loop while e adicionar 1 a cada valor, exceto quando a soma ultrapassar 10,
- valor máximo deve ser 10.
Valores_da_lista_de_medias
lista_de_medias = [8.9, 7.5, 4.2, 9.2]
Data Analysis Key Findings
1. The process successfully initialized an index variable `i` to 0.
2. A `while` loop was used to iterate through the `lista_de_medias`.
3. Inside the loop, each element in `lista_de_medias` was incremented by 1, with the maximum value capped
at 10 using the `min()` function.
4. The final updated list `lista_de_medias` was printed, showing the modified values: `[9.9, 8.5, 5.2, 10]`.
# [1. O processo inicializou com êxito uma variável de índice 'i' para 0.
2. Um loop 'while' foi usado para iterar pelo 'lista_de_medias'.
3. Dentro do loop, cada elemento em 'lista_de_medias' foi incrementado em 1, com o valor máximo
limitado a 10 usando a função 'min()'.
4. A lista final atualizada 'lista_de_medias' foi impressa, mostrando os valores modificados: '[9.9, 8.5, 5.2, 10]'.]
Definindo lista_de_medias_nova
lista_de_medias_nova = ["lista_de_medias", "loop_cada_elemento_em_lista_de_medias", "(+1)", "maximo(=10)"]
print(lista_de_medias_nova)
return
[9.9, 8.5, 5.2, 10]
NOTA
# Insights or Next Steps
- The approach of using `min()` effectively caps the grade increase at 10.
# Insights ou próximas etapas
- A abordagem de usar 'min()' efetivamente limita o aumento de nota em 10.
Nota 02
1. Minha intenção foi reproduzir todas as etapas que faria após a sugestão do Google Gemini
sem ter consultado nenhuma ferramenta de IA (princípio do "faça você mesmo")
2. Observações. dicas e correções serão benvindas