distancia = float(input('Digite a distancia: '))
if distancia <= 100:
pedagio = 10
elif distancia <= 200:
pedagio = 20
else:
pedagio = 30
print(f'Pedagio: R$ {pedagio:.2f}')
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
distancia = float(input('Digite a distancia: '))
if distancia <= 100:
pedagio = 10
elif distancia <= 200:
pedagio = 20
else:
pedagio = 30
print(f'Pedagio: R$ {pedagio:.2f}')
Oi, Karen! Tudo certo por aí?
Tá sendo massa ver suas soluções aqui no fórum, mantém esse ritmo nos estudos.
Notei que você explorou o input para capturar dados do usuário com Python, usou muito bem a condicional para definir o valor do pedágio e por fim compreendeu a relevância da formatação de saída para apresentar o resultado de forma clara e amigável.
Uma melhoria seria validar se o valor digitado é positivo antes de calcular o pedágio. Isso evita resultados incorretos e torna o programa mais confiável em diferentes cenários de entrada.
Curtiu a dica?! Continue postando as suas soluções! Além de ganhar pontos de XP na plataforma, você pode ajudar outros estudantes no fórum.
Alguns materiais podem estar em inglês, mas é possível compreendê-los usando o recurso de tradução de páginas do próprio navegador.
Ah, uma pergunta: você gostaria de praticar mais com funções para organizar melhor o código ou explorar validação de entradas para evitar erros do usuário?
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!