Условия в python

У меня есть 4 переменных, они содержат цену продукта (1000р,1500,2000,5000) нужно написав лишь ОДИН if вывести через принт сообщение со скидкой, например, если товар стоит 1000р то скидка 2%, если 1500 то 3%, если 2000 то 4%, если 5000 то 5%. На вас, дорогие разработчике вся моя надежда не получить 2 по информатике в семестре


Ответы (1 шт):

Автор решения: Mango

Такой вариант решения должен подойти

a = 1000
b = 1500
c = 2000
d = 5000
f = input("Цена продукта")
for w,q in enumerate([a,b,c,d]):
    if int(f) == q:
        print(int(f) - int(f)/100*(w+1))
→ Ссылка