Galera, salve salve!
Fiz esta calculadora de preços de combustível para os clientes poderem verificar qunato que ficará o valor correspondente a sua compra de compustível se baseando nos valores inseridos como Tipo de Combustível e Litros.
Sua primeira e ultima condicional funcioanram perfeitamente, já a segunda está dando erro, sabem como resolver?
def posto():
litros = float(input('Litros: '))
tipo = input('Tipo: ')
if tipo == "gasolina":
valor = litros * 2.589
if tipo == "alcool":
valor = litros * 2.896
if tipo == "diesel":
valor = litros * 3.658
else:
print("Combustivel não localizado.")
print("O valor da compra foi de R$ %.2f, qual sua forma de pagamento?"% valor)
posto()