Olá, Vitor! Como vai?
Parabéns pela resolução da atividade!
Observei que você explorou o uso de condicionais para definir faixas de valores, utilizou muito bem a comparação de intervalos para organizar a lógica e ainda compreendeu a importância de estruturar mensagens claras para o usuário.
Uma dica interessante para o futuro é simplificar as condições retirando redundâncias, já que o Python avalia os blocos em sequência. Assim:
distancia = int(input("Digite a distância percorrida em km: "))
if distancia <= 100:
print('Valor do pedágio: R$ 10,00')
elif distancia <= 200:
print('Valor do pedágio: R$ 20,00')
elif distancia > 200:
print('Valor do pedágio: R$ 30,00')
else:
print('[ERRO] Distância inválida.')
Isso faz o código ficar mais limpo e direto.
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!