Oii Luckas, tudo bem?
Obrigada por compartilhar seu desafio aqui no fórum! Você estruturou o código de forma bem organizada: separou os dados em dicionários, criou funções com responsabilidades claras e ainda lembrou de considerar a ida e a volta no cálculo da gasolina. Esse detalhe do 2 * distancia é exatamente o tipo de coisa que faz diferença numa simulação realista.
Uma observação que pode enriquecer ainda mais: como os dados de distâncias e passeios já estão em dicionários, você poderia facilmente transformar a simulação em um loop para comparar o custo de todas as cidades ao mesmo tempo. Algo como percorrer as chaves do dicionário distancias e imprimir o total de cada destino. Vale explorar como exercício extra!
Conte com a Alura para evoluir seus estudos. Em caso de dúvidas, fico à disposição.
Bons estudos!
Sucesso ✨