Oi, Santiago! Como vai?
Agradeço por compartilhar seu código com a comunidade Alura.
Gostei de ver sua dedicação em aplicar funções recursivas. Trabalhar com esse tipo de abordagem fortalece muito sua lógica e entendimento do fluxo de chamadas em Python.
Uma dica interessante para o futuro é experimentar o uso da função sum()
para somar elementos de uma lista de forma mais simples. Veja este exemplo:
numeros = [1, 2, 3, 4, 5]
total = sum(numeros)
print(total)
Esse código soma todos os elementos da lista numeros
e imprime o total. A função sum()
é prática e torna seu código mais limpo em situações onde não há necessidade de recursão.
Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!