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!
Oi, Tiago! Como vai?
Agradeço por compartilhar seu código com a comunidade Alura.
Gostei de como você estruturou o programa pra validar os valores negativos antes de somar o total de dias. Isso mostra uma boa atenção à entrada de dados. Uma pequena melhoria seria mover o try para abranger a conversão dos valores, evitando que o programa quebre caso alguém digite algo que não seja número.
Uma dica interessante para o futuro é usar o método isdigit() para verificar se a entrada é numérica antes da conversão.
atv1 = input("Quantos dias a atividade durou? ")
if atv1.isdigit():
atv1 = int(atv1)
print("Atividade registrada:", atv1, "dias")
else:
print("Digite apenas numeros.")
Esse codigo verifica se o usuario digitou apenas numeros antes de converter para inteiro, evitando erros.