Python【多分支实际应用的练习】

要求:某商店T恤的价格为35元/件(2件9折,3件以上8折),裤子的价格为120 元/条(2条以上9折)小明在该店买了3件T恤和2条裤子,请计算并显示小明应该付多少钱?

代码如下:
 

tshirt_price = 35  # T恤的单价
pants_price = 120  # 裤子的单价

tshirt_quantity = 3  # T恤的数量
pants_quantity = 2  # 裤子的数量

total_tshirt_price = tshirt_price * tshirt_quantity  # 计算T恤总价
total_pants_price = pants_price * pants_quantity  # 计算裤子总价

if tshirt_quantity >= 3:
    total_tshirt_price *= 0.8  # 若购买T恤数量大于等于3,享受8折优惠
elif tshirt_quantity >= 2:
    total_tshirt_price *= 0.9  # 若购买T恤数量大于等于2,享受9折优惠

if pants_quantity >= 2:
    total_pants_price *= 0.9  # 若购买裤子数量大于等于2,享受9折优惠

total_price = total_tshirt_price + total_pants_price  # 计算总价格

print(f"小明应该付款:{total_price}元")

你可能感兴趣的:(Python,python,开发语言)