📅  最后修改于: 2023-12-03 14:57:27.860000             🧑  作者: Mango
本程序用于计算以折扣价出售给定项目所产生的损失。通过输入项目的原价、折扣率和实际销售价格,程序能够计算出在折扣销售中所产生的损失。
调用该程序需要提供三个参数:项目原价(price)、折扣率(discount rate)、实际销售价格(sell price)。其中,原价和销售价格需要以小数形式提供。
def calculate_loss(price, discount_rate, sell_price):
"""
计算以折扣价出售给定项目所产生的损失
:param price: 项目原价,以小数形式提供
:param discount_rate: 折扣率,以小数形式提供
:param sell_price: 实际销售价格,以小数形式提供
:return: 折扣销售中所产生的损失,以小数形式返回
"""
original_price = price
discounted_price = original_price * (1 - discount_rate)
loss = discounted_price - sell_price
return loss
以下是一个使用示例:
original_price = 100.0
discount_rate = 0.2
sell_price = 60.0
loss = calculate_loss(original_price, discount_rate, sell_price)
print('在折扣销售中所产生的损失为:', loss)
输出结果为:
在折扣销售中所产生的损失为: 8.0