Oi, Victor! Como vai?
Agradeço por compartilhar seu código com a comunidade Alura.
O seu código mostra um bom uso das estruturas if, elif e else pra definir a tarifa de pedágio conforme a distância percorrida. Também chamou atenção a organização ao criar a função exibir_mensagem_tarifa(), separando a lógica do cálculo da parte de exibição da mensagem. Isso é uma prática muito boa para deixar o código mais organizado e reutilizável.
Uma dica interessante para o futuro é usar o método round() pra garantir que valores monetários fiquem sempre com duas casas decimais.
distancia = float(input("Digite a distancia: "))
tarifa = 20.456
tarifa_formatada = round(tarifa, 2)
print("Tarifa:", tarifa_formatada)
Neste exemplo, round() arredonda o valor da tarifa para duas casas decimais, algo comum ao trabalhar com valores financeiros em programas.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!