1
resposta

valor pedagio

distancia_percorrida = float(input('Quantos km você percorrerá em sua viagem? '))
valor_pedagio = 0

if (distancia_percorrida <= 100):
    valor_pedagio = 10
elif (100 < distancia_percorrida <= 200):
    valor_pedagio = 20
else:
    valor_pedagio = 30

print(f'Reserve R$:{valor_pedagio} para o pedágio')
1 resposta

Oi, Diogo! Como vai?

Agradeço por compartilhar seu código com a comunidade Alura.

Você fez um bom trabalho utilizando as estruturas de condição if, elif e else para calcular o valor do pedágio de acordo com a distância percorrida. Isso é uma ótima aplicação de condicionais em Python.

Uma dica interessante para o futuro é usar a função round() para limitar a quantidade de casas decimais exibidas, caso você queira controlar melhor o formato do valor do pedágio.

Veja este exemplo:


valor_pedagio = round(valor_pedagio, 2)
print(f'Reserve R${valor_pedagio} para o pedágio')

Isso vai arredondar o valor do pedágio para duas casas decimais.

Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!