1
resposta

Faça como eu fiz: calculando a idade

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Olá! Como vai?

Parabéns pela resolução da atividade!

Vi que você explorou o def para criar funções com Python, utilizou muito bem a entrada de dados para tornar o programa interativo e ainda compreendeu a importância da formatação de saída para apresentar resultados de forma clara.

Continue postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

Uma dica interessante para o futuro é aproveitar a biblioteca datetime para calcular automaticamente a idade sem precisar pedir o ano atual. Assim:

from datetime import datetime

def calcular_idade(ano_nascimento):
    ano_atual = datetime.now().year
    return ano_atual - ano_nascimento

ano_nascimento = int(input("Digite o ano de nascimento: "))
idade = calcular_idade(ano_nascimento)

print(f"A idade é {idade} anos.")

Isso faz o programa ficar mais prático e automatizado.

Fico à disposição!

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