Python bucles anidados

# Promoción para clientes:
# Si tienen una antigüedad de más de 5 años
# Si son de Barcelona un 5% de descuento y si no un 2%
# Si no tienen esa antigüedad, si son de Barcelona un 3% de descuento

antiguedad=3
ciudad="Barcelona"

descuento=0

if antiguedad>=5:
    print("El cliente es antiguo")
    if ciudad=="Barcelona":
        print("El cliente es de Barcelona")
        descuento=.05
    else:
        print("El cliente NO es de Barcelona")
        descuento=.02
else:
    print("El cliente NO es antiguo")
    if ciudad=="Barcelona":
        print("El cliente es de Barcelona")
        descuento=.03

print(f"El descuento es {descuento:.0%}")

Publicado por

Juan Pablo Fuentes

Formador de programación y bases de datos