Importante

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!

1
resposta

Calculando o tempo total de projeto

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

1 resposta

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?

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