1
resposta

Hora da Pratica: Calculando a Idade

def calculo_idade():
    ano_nascimento = int(input("Digite seu ano de nascimento: "))
    ano_atual = int(input("Digite o ano atual: "))
    idade = ano_atual - ano_nascimento
    print(f"Você tem {idade} anos!!")
calculo_idade()
1 resposta

Oi, André! Como vai?

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

A sua função tá bem estruturada: você criou calculo_idade(), pediu os dados com input, converteu usando int e realizou o cálculo corretamente. Isso mostra que você entendeu bem como organizar uma função para executar uma tarefa específica, o que é muito útil quando começamos a modularizar programas em Python.

Uma dica interessante para o futuro é retornar o valor calculado usando return, em vez de apenas imprimir o resultado. Isso permite reutilizar a idade em outras partes do programa, caso necessário.


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

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

resultado = calcular_idade(nascimento, atual)
print("Voce tem", resultado, "anos")

Nesse código, a função calcula a idade e retorna o valor, permitindo que o resultado seja armazenado em uma variável e usado depois no programa.

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