AYUDA EN PYTHON
Una tienda tiene el nombre de 5 clientes registrados en una lista, y ofrece un descuento del 15% solo para esos clientes. Elabore un programa que permita determinar el importe de la compra, el importe del descuento y el importe a pagar. Solicite al usuario los datos que considere necesarios.
Respuestas a la pregunta
Respuesta:
clientes = [{"nombre":"ana","apellido":"ramos"},
{"nombre":"pedro","apellido":"duran"},
{"nombre":"lucas","apellido":"ortiz"},
{"nombre":"erika","apellido":"beltran"}]
totalPagar=float(input("Ingrese total a pagar:"))
nombre=input("Ingrese el nombre del cliente:")
apellido=input("Ingrese el apellido del cliente:")
descuento=0
for cliente in clientes:
if cliente["nombre"]==nombre.casefold() and cliente["apellido"]==apellido.casefold():
descuento=0.15
break
importes="\nImportes para {}\nImporte de compra: ${:.2f}\nImporte de descuento: ${:.2f}\nImporte total:${:.2f}"
print(importes.format(nombre.capitalize()+" "+apellido.capitalize(),totalPagar,totalPagar*descuento,totalPagar-(totalPagar*descuento)))