Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

[Projeto] Calculando Idade

def calculando_idade(ano_nascimento, ano_atual):
    idade = ano_atual - ano_nascimento
    return idade

nascimento = int(input("Digite o ano de nascimento: "))
atual = int(input("Digite o ano atual: "))

print(calculando_idade(nascimento, atual))
1 resposta

Oi, Laís! Como vai?

Seu projeto ficou muito bem organizado. Você criou a função calculando_idade(), recebeu os valores com input() e utilizou o return para devolver o resultado, mostrando que compreendeu bem o uso de funções em Python. Também ficou interessante a separação entre o cálculo da idade e a exibição do resultado, deixando o código mais limpo e fácil de reutilizar.

Uma dica interessante para o futuro é adicionar uma validação simples para evitar anos de nascimento maiores que o ano atual. Veja este exemplo:


ano_nascimento = int(input("Digite o ano de nascimento: "))
ano_atual = int(input("Digite o ano atual: "))

if ano_nascimento <= ano_atual:
print(ano_atual - ano_nascimento)
else:
print("Ano de nascimento invalido")

Neste exemplo, o código verifica se o ano informado é válido antes de realizar o cálculo da idade.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!