← Все вопросы
Как посчитать процент от числа и сумму со скидкой?
5
Совсем простой вопрос, но я путаюсь. Как в коде посчитать, например, 15% от 200? И как из цены вычесть скидку 20%?
1 ответ
9
✓ Принятый ответ — помог автору
Процент — это просто доля: X% от числа = число * X / 100.
price = 200
percent = 15
part = price * percent / 100
print(part) # 30.0
Скидка 20% значит «отнять 20% от цены» или сразу «оставить 80%»:
price = 200
discount = 20
new_price = price * (100 - discount) / 100
print(new_price) # 160.0
Второй вариант короче: умножаешь на оставшийся процент сразу.
Ваш ответ
Войдите, чтобы ответить на вопрос.