1
resposta

Resolução: Função calcular idade

year_now = int(input('Digite o ano atual: '))
year_before = int(input('Digite o ano que nasceu: '))

def calc_birthday():
    calc = year_now - year_before
    print(f'Voce tem {calc} anos !')


calc_birthday()
1 resposta

Oi, Matheus! Como vai?

Agradeço por compartilhar seu código com a comunidade Alura.

Gostei de ver que você criou a função calc_birthday() para calcular a idade, isso deixa o programa organizado e facilita a manutenção.

Uma dica interessante para o futuro é usar return quando quiser reaproveitar o valor da idade no codigo. Veja este exemplo:


def calc_idade(ano_atual, ano_nasc):
    return ano_atual - ano_nasc

idade = calc_idade(2025, 2000)
print(idade)

Esse código retorna o valor ao invés de apenas exibir na tela.

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