Oi, Joel. Tudo bem com você?
Seu código para calcular o tempo total do projeto está correto para a proposta apresentada. A validação com if garante que os três valores sejam maiores ou iguais a zero antes de realizar a soma, enquanto o else trata a situação em que algum dos valores informados é negativo. A utilização de int(input()) também permite trabalhar diretamente com os dias como números inteiros.
Um ponto positivo é que você utilizou o operador and para reunir as três condições em uma única validação. Como exercício complementar, você pode pensar em como ficaria essa validação caso também fosse necessário impedir que o usuário informe 0 dias para alguma atividade.
O que mudaria no seu if se cada atividade precisasse ter pelo menos 1 dia?
Parabéns pelo exercício, Joel. Continue praticando condicionais e compartilhando suas soluções no fórum. O espaço está à disposição para trocar ideias e acompanhar sua evolução.
Para saber mais:
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!