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, Nicole! Como vai?
O seu projeto ficou bem claro e organizado para praticar condicionais if e else em Python. A lógica de receber os dias das três atividades, verificar se todos os valores são válidos e calcular o tempo total do projeto está correta e atende bem à proposta da atividade.
Dica: para deixar a condição mais compacta, você pode verificar se algum valor é negativo usando or, e calcular o total apenas quando todos forem válidos:
if atividade_A < 0 or atividade_B < 0 or atividade_C < 0:
print('Erro: os valores inseridos sao invalidos.')
else:
tempo_total = atividade_A + atividade_B + atividade_C
print('O tempo total do projeto e de', tempo_total, 'dias.')
Esse formato também funciona bem e deixa o fluxo de erro mais direto. Em quais outros tipos de projeto você acha que essa validação de valores negativos poderia ser útil?