1
resposta

Calculando pedágio

def titulo(texto):
    print('=' * len(texto))
    print(texto)
    print('=' * len(texto))

def analise(distancia):
    if distancia <= 100:
        print('O valor do pedágio é de R$10')
    elif distancia <= 200:
        print('O valor do pedágio é de R$20')
    else:
        print('O valor do pedágio é de R$30')

def main():
    titulo('CALCULANDO PEDÁGIO')
    while True:    
        distancia = float(input('Informe a distância (km): '))
        if distancia <= 0:
            print('Digite um valor válido!!')
        else:
            break
    analise(distancia)

if __name__ == '__main__':
    main()
1 resposta

Olá, Giovanni! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o input para entrada de dados com Python, utilizou muito bem o if/elif/else para controle de fluxo e ainda compreendeu a importância da função para organização do código.

Continue postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o 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.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

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