Oi, David! Como vai?
A sua solução ficou bem organizada, com o uso correto de if, elif e else para separar as faixas de distância e definir o valor do pedágio. Também ficou muito bom o uso de float(input()), pois permite receber valores com casas decimais, como 150.5.
Dica: para deixar a saída mais padronizada, você pode ajustar o espaçamento no texto do print, mantendo as informações em linhas separadas e com a primeira letra maiúscula em cada frase. Isso ajuda na leitura do resultado no terminal.
Se a distância fosse exatamente 100 km ou 200 km, em qual condição do seu código ela entraria?
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!