Oi Juliano! Como vai?
Fique tranquilo, é totalmente normal sentir dificuldade nesse tipo de exercício. Comparação entre índices e fórmulas pode confundir no começo mesmo, mas com prática tudo vai ficando mais natural.
Aqui está uma possível solução para o exercício:
# Lista com a quantidade de bactérias por dia
bacterias_colonia = [1.2, 2.1, 3.3, 5.0, 7.8, 11.3, 16.6, 25.1, 37.8, 56.9]
# Lista onde guardaremos o crescimento percentual
porcentagem_crescimento = []
# Começamos do índice 1 para sempre comparar com o dia anterior
for i in range(1, len(bacterias_colonia)):
porcentagem = 100 * (bacterias_colonia[i] - bacterias_colonia[i-1]) / bacterias_colonia[i-1]
porcentagem_crescimento.append(porcentagem)
print(f'Porcentagens de crescimento:\n{porcentagem_crescimento}')
O código percorre a lista a partir do segundo dia, porque sempre precisamos comparar o valor atual com o anterior. Em cada passo do laço, ele aplica a fórmula do enunciado para calcular o crescimento percentual entre os dois dias.
Cada resultado é colocado na lista porcentagem_crescimento, que no fim mostra o quanto a colônia cresceu dia após dia.
Você poderá acessar esse código em "Ver opinião do instrutor". Qualquer dúvida, fico à disposição!
Abraços e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!