Представьте, что вы имеете небольшое производство. Вам нужно посчитать, какую прибыль вы получите после продажи своей продукции.
У вас есть словарь, содержащий себестоимость единицы товара (cost_price
, в долларах), продажную цену (sell_price
, в долларах) и начальное количество товара (inventory
, в штуках). Верните прибыль, округлив сумму до ближайшего целого числа.
Примечания:
- Подсчитываем потенциальную прибыль от продажи всего товара
- Прибыль = продажная цена — себестоимость
Примеры
profit({ "cost_price": 32.67, "sell_price": 45.00, "inventory": 1200 }) ➞ 14796 profit({ "cost_price": 225.89, "sell_price": 550.00, "inventory": 100 }) ➞ 32411 profit({ "cost_price": 2.77, "sell_price": 7.95, "inventory": 8500 }) ➞ 44030
Варианты решения
def profit(info): [a, b, c] = info.values() return round((b - a) * c)
def profit(info): return round((info["inventory"]) * (info["sell_price"] - info["cost_price"]))