Oi, Luiz! Como vai?
Agradeço por compartilhar.
A sua solução tá bem organizada e você aplicou corretamente o uso de funções pra calcular a idade. Um ponto interessante é que você fez a conversão para int dentro da função, o que garante que a operação matemática funcione como esperado.
Uma dica interessante para o futuro é usar funções com nomes diferentes das variáveis internas, evitando possíveis confusões no código.
def calcular_idade(nascimento, ano_atual):
idade = int(ano_atual) - int(nascimento)
return idade
resultado = calcular_idade("2000", "2024")
print(resultado)
Nesse código, calcular_idade retorna apenas o numero, deixando a exibição separada, o que facilita reutilizar a função em outros contextos.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!