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.