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?
Seu projeto ficou bem claro para praticar condicionais com if, elif e else. A lógica classifica corretamente o valor do pedágio conforme a distância percorrida: até 100 km, entre 100 km e 200 km, e acima de 200 km.
Esse é um ótimo exemplo de uso de faixas de valores em Python.
Dica: para deixar o código mais flexível, você pode guardar o valor do pedágio em uma variável e imprimir apenas uma vez no final:
distancia = float(input("Digite a distancia percorrida: "))
if distancia <= 100:
pedagio = 10
elif distancia <= 200:
pedagio = 20
else:
pedagio = 30
print(f"O valor do pedagio e de R$ {pedagio:.2f}")
Esse formato evita repetir o print() em cada condição e facilita alterar os valores depois.
Qual outra regra de viagem você acha que poderia ser calculada com if, elif e else?