Oi, Evandro! Como vai?
Seu código ficou bem organizado e demonstra um bom uso de listas, while, append() e do cálculo da média utilizando o tamanho da lista com len(). Também chamou atenção a forma como você permitiu que o usuário adicionasse várias notas até decidir encerrar a entrada de dados, tornando a solução prática e dinâmica.
Uma dica interessante para o futuro é utilizar a função sum() para realizar a soma dos valores da lista automaticamente. Veja este exemplo:
notas = [7.5, 8.0, 9.5]
media = sum(notas) / len(notas)
print(media)
Neste código, sum(notas) soma todos os valores da lista, deixando o código mais enxuto e fácil de manter.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!