Olá, estudante, como vai?
Seu código está muito bem estruturado e cumpre corretamente o objetivo proposto no exercício. O uso do bloco try/except para tratar a entrada de dados foi uma ótima escolha, pois garante que o programa não quebre em caso de erro de digitação. Além disso, as condições estabelecidas com if, elif e else estão bem aplicadas e cobrem todos os intervalos necessários.
Um ponto que pode ser aprimorado é a nomenclatura da variável. O nome “valor_pedagio” poderia ser trocado por algo como “distancia” ou “distancia_percorrida”, já que ela armazena a distância e não o valor do pedágio em si. Isso deixa o código mais legível e fiel ao que está sendo calculado.
Continue praticando e compartilhando seus códigos aqui no fórum. É ótimo ver esse nível de cuidado e atenção aos detalhes. O fórum está à disposição para o que precisar.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!